DescriptionThe great shader refactor: Clean up GLRenderer
Get rid of the functions to get each individual program type, and
replace them with calls to GetProgram with the appropriate key.
Move uniform tracking to ProgramBinding, and get rid of all of the
various "uniform cache" structures that were created to handle getting
uniforms from all of the different shader types.
BUG=667966
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel
Patch Set 1 #Patch Set 2 : Rebase #
Depends on Patchset: Dependent Patchsets: Messages
Total messages: 26 (18 generated)
|