DescriptionClean up some of the shader compilation code.
This cL contains some micro optimizations as well as cleaning up some
variables that are left over from old refactors.
One variable in particular that was deleted is the "compiler_options_"
member within the Shader class. This member was used to hold extra
compiler options such as extensions for cache key purposes. However,
at some point this mechanism has been replaced by querying the angle
compiler directly for a string which represents the resources.
BUG=453543
TEST=trybots
Committed: https://crrev.com/7b0b4ba57d1755c38baa1f569760683b12c49940
Cr-Commit-Position: refs/heads/master@{#314642}
Patch Set 1 #
Total comments: 7
Patch Set 2 : Added shader length unit test and fixed length check #
Messages
Total messages: 14 (3 generated)
|