-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New shader enhancements #1102
Merged
Merged
New shader enhancements #1102
Changes from all commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
87ddf10
Shader builtin functions/structs/constants broken into individual fil…
gbeatty 0132100
Clean up glsl->JS script
gbeatty 5146e57
extracted automatic uniforms into their own file
gbeatty 4762e8c
Fix shader typo
pjcozzi 8ed6aa4
Shader builtin functions/structs/constants broken into individual fil…
gbeatty bc5002b
code cleanup
gbeatty f6b75b7
generate a dependency graph for determining which built-in functions/…
gbeatty b488ae9
preserve the number of line breaks when stripping glsl comments for d…
gbeatty a60047b
check for circular dependencies in built-in functions.
gbeatty 9dcb779
added back shader uniforms and constants after merge
gbeatty c6c75bb
Code cleanup
gbeatty a99031c
removed czm_ prefix from cesium glsl built-in files
gbeatty 36b32a7
new shader test
gbeatty 8a5597d
fixed jsHint error
gbeatty d315cf1
added new built-in functions czm_getLambertDiffuse and czm_getSpecula…
gbeatty 81f8cfa
Comment cleanup. Removed automatic uniform comments relating to expli…
gbeatty 57abe4f
tests for ShaderProgram.js
gbeatty 8673e11
Merge branch 'master' into newShaderEnhancements
gbeatty 3f4b22e
Use regex to extract possible cesium built-in functions/structs/const…
gbeatty 94ced25
reverse iterate through dependencies instead of reversing the element…
gbeatty daf5868
code cleanup and documentation
gbeatty a3f8c9b
more code cleanup
gbeatty 23ba244
test cleanup
gbeatty 6c10481
more test cleanup
gbeatty 3d2f0f8
added automatic uniforms to the dependency graph
gbeatty 3b41156
Merge branch 'master' into newShaderEnhancements
gbeatty d4a8a39
updated CHANGES.md
gbeatty 41dca2b
removed unneeded doc comment
gbeatty bda647c
changed test function injection
gbeatty e315d0a
fixed whitespace
gbeatty cbf86fe
updated CHANGES.md
gbeatty File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We also added new
czm_
functions, right?