DescriptionImplementation of a GL-virtualization layer for Skia. This allows for environments using skia to specify a GL implementation at run-time, instead of relying on the linker to pull in the appropriate GL impl.
A new structure, GrGLInterface is exposed. This struct contains a set of function pointers that should point to an appropriate GL implementation.
This change also removes the reliance on GLew on windows builds.
Committed: http://code.google.com/p/skia/source/detail?r=937
Patch Set 1 #Patch Set 2 : Addition of changes. First upload had empty diffs. #Patch Set 3 : Upload function-pointer style abstration layer. #Patch Set 4 : Correction of Linux build issues. #Patch Set 5 : Chrome & Mac build fixes. #Patch Set 6 : Trivial ordering change. #Patch Set 7 : Correction of Mac runtime errors. #Patch Set 8 : Final updates correcting chrome build. #
MessagesTotal messages: 7
|