- 27a0487 Initial version of external_oes texture support and unit test by bsalomon · 9 years ago
- 0eafe79 Create GrGLSLVaryingHandler class for program building by egdaniel · 9 years ago
- a2e3e0f Move glsl onto EmitArgs struct for emitCode by egdaniel · 9 years ago
- 4ca2e60 Add ShaderBuilders to EmitArgs and remove gettings from ProgBuilder. by egdaniel · 9 years ago
- 57d3b03 Rename some processor functions from GL to GLSL by egdaniel · 9 years ago
- e659a58 Move GrGLPrimitive/GeometryProc to GLSL by egdaniel · 9 years ago
- fa4cc8b Move XferProcessors to glsl by egdaniel · 9 years ago
- 64c4728 Make all GrFragmentProcessors GL independent. by egdaniel · 9 years ago
- 2d721d3 Move all ShaderBuilder files to GLSL by egdaniel · 9 years ago
- 8dcdedc Make GrGLSLProgramBuilder base class for GrGLProgramBuilder. by egdaniel · 9 years ago
- f3bace9 Add addFragPosUniform to GrGLrogramBuilder by egdaniel · 9 years ago
- 574a4c1 Move shader compiling to ProgramBuilder and various ShaderBuilder cleanups. by egdaniel · 9 years ago
- 7dc4bd0 Remove GrGLProcessor and create GrGLSLTextureSampler class. by egdaniel · 9 years ago
- 018fb62 Create GLSL base class for ProgramDataManager by egdaniel · 9 years ago
- 177519e Disable CHROMIUM_bind_uniform_location due to a spec bug by kkinnunen · 9 years ago
- 0d3f061 Move GrGLShaderVar to GrGLSL by egdaniel · 9 years ago
- f529439 Move shader precision modifier check onto GLSLCaps by egdaniel · 9 years ago
- 7bdd70a Fix for 2056 by joshualitt · 9 years ago
- eb00eab fix up GrGLProgrambuilder precision on varyings by joshualitt · 9 years ago
- 102081a move GrGLPathProcessor back into GrPathProcessor by joshualitt · 9 years ago
- d8dd47b remove path specific program building classes by joshualitt · 9 years ago
- e7afc2d Start trying to collapse path program stuff by joshualitt · 9 years ago
- 465283c Remove batchtracker by joshualitt · 9 years ago
- 96fcdcc Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002 by halcanary · 9 years ago
- ac856c9 Remove GrStagedProcessor, remove the word Stage as it applies to FPs by bsalomon · 9 years ago
- 385fe4d Style Change: SkNEW->new; SkDELETE->delete by halcanary · 9 years ago
- 4bf69f7 Revert of Remove GrStagedProcessor, remove the word Stage as it applies to FPs (patchset #6 id:90001 of https://codereview.chromium.org/1307223004/ ) by rmistry · 9 years ago
- 2424344 Remove GrStagedProcessor, remove the word Stage as it applies to FPs by bsalomon · 9 years ago
- 69ed114 Added class AutoFragmentChildProcAdvance to be constructed before a child emitCode and destructed after by wangyix · 9 years ago
- 58d890b All child GrFragmentProcs' transforms and textures will be stored in the root GrFragmentProc in preorder by wangyix · 9 years ago
- b2aa7cb This CL wires up the backend portion necessary for sending transformed coords via vertex attributes. by joshualitt · 9 years ago
- 4b3050b Added registerChild; transforms, textures, glKey automatically handled. by wangyix · 9 years ago
- 150714f Name of primitive processor will now be printed in generated shader code by wangyix · 9 years ago
- 7c157a9 Added GrGLFragmentProcessor::EmitArgs struct for use with emitCode() by wangyix · 9 years ago
- 7aedda5 Refactor separable varying location info to be stored in GrGLProgram subclass by kkinnunen · 9 years ago
- cba99b8 Move GLSL-specific routines/classes to separate glsl directory by jvanverth · 9 years ago
- 4271765 Don't call bindTexture from GrGLProgram by cdalton · 9 years ago
- 1acea86 Begin tracking driver info in GrGLContextInfo by cdalton · 9 years ago
- 6df8640 Revert "Revert of Move copy-surface-as-draw fallback to GrGLGpu. (patchset #12 id:220001 of https://codereview.chromium.org/1144433002/)" by bsalomon · 9 years ago
- 682c269 Store context options on caps. by bsalomon · 9 years ago
- 08bf86d Revert of Store context options on caps. (patchset #3 id:40001 of https://codereview.chromium.org/1158433006/) by bsalomon · 9 years ago
- f28cff7 Store context options on caps. by bsalomon · 9 years ago
- 404b3b2 Revert of Move copy-surface-as-draw fallback to GrGLGpu. (patchset #12 id:220001 of https://codereview.chromium.org/1144433002/) by mtklein · 9 years ago
- 5df6fee Move copy-surface-as-draw fallback to GrGLGpu. by bsalomon · 9 years ago
- 6c89110 GLProgramsTest 3.0 by joshualitt · 9 years ago
- e9c0fc6 Pull out shader-specific caps into GrShaderCaps and GrGLSLCaps by jvanverth · 10 years ago
- 5053063 Remove legacy NVPR support by jvanverth · 10 years ago
- 36352bf C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} by mtklein · 10 years ago
- 6f7f201 Move GrAutoLocaleSetter to new file and fix issue with null locale by bsalomon · 10 years ago
- 3318ee7 Use C locale for numerics when emitting shaders. by bsalomon · 10 years ago
- 6be6f7c Cleanup in GrPipelineBuilder by bsalomon · 10 years ago
- 297aaf9 Avoid wrong memory access due to double substitution and %% by kkinnunen · 10 years ago
- 8072caa A simple change to move a bunch of stuff out of Gr*Geometry.h by joshualitt · 10 years ago
- 50785a3 Revert of Revert of Move DstCopy on gpu into the GrXferProcessor. (patchset #1 id:1 of https://codereview.chromium.org/901663007/) by bsalomon · 10 years ago
- 21b2c53 Revert of Move DstCopy on gpu into the GrXferProcessor. (patchset #11 id:200001 of https://codereview.chromium.org/885923002/) by bsalomon · 10 years ago
- 5e1378d Move DstCopy on gpu into the GrXferProcessor. by egdaniel · 10 years ago
- 4dce32c Revert "Move DstCopy on gpu into the GrXferProcessor." by egdaniel · 10 years ago
- 7adb355 Revert of Revert "Move DstCopy on gpu into the GrXferProcessor." (patchset #1 id:1 of https://codereview.chromium.org/896163003/) by egdaniel · 10 years ago
- 3e9dfdb Revert "Move DstCopy on gpu into the GrXferProcessor." by egdaniel · 10 years ago
- 74a1175 Move DstCopy on gpu into the GrXferProcessor. by egdaniel · 10 years ago
- 8dd688b Rename GrOptDrawState to GrPipeline and GrDrawState to GrPipelineBuilder by egdaniel · 10 years ago
- 17e7314 remove drawtype by joshualitt · 10 years ago
- b77e4b6 remove drawType from optState by joshualitt · 10 years ago
- 873ad0e BUG=skia: by joshualitt · 10 years ago
- 71e236c Remove willReadDst from GrFragmentProcessor. by egdaniel · 10 years ago
- 71c9260 More changes to bring together path / geo procs by joshualitt · 10 years ago
- abb52a1 Move most of the transform logic into the primitive processors by joshualitt · 10 years ago
- ee2af95 ViewMatrix uniform upload moved to GeometryProcessor by joshualitt · 10 years ago
- 40d4bd8 removing coord change matrices by joshualitt · 10 years ago
- 8fc6c2d This CL cleans up the last remaining users of localCoordChange on paint by joshualitt · 10 years ago
- 39edf76 Rename GrGpuGL -> GrGLGpu by jvanverth · 10 years ago
- 16b2789 Change to create device coord coordset by joshualitt · 10 years ago
- 861e103 Rename GrGpuGL to GrGLGpu for consistency by bsalomon · 10 years ago
- 9b98932 This change will ultimately pull uniform color, and to a much lesser degree uniform coverage, into GPs. There are still some loose ends because drawstate has the ability to override the GP, but fixing these cleanly will have to wait until we have deferred geometry in place and can make attribute / uniform decisions on the fly. by joshualitt · 10 years ago
- c230414 Create xfer processor backend. by egdaniel · 10 years ago
- 2947382 Revert of Create xfer processor backend. (patchset #6 id:100001 of https://codereview.chromium.org/764643004/) by joshualitt · 10 years ago
- bd528cd fix for chrome bug with sub pixel hairlines by joshualitt · 10 years ago
- 4dffc94 Create xfer processor backend. by egdaniel · 10 years ago
- 54a57f5 Use GrCoordTransform precision to set uniform matrix precision by bsalomon · 10 years ago
- 422f56f Make addUniform take a precision by bsalomon · 10 years ago
- c0bd648 Move shader precision out of GrShaderVar by bsalomon · 10 years ago
- 17168df Use texture size to determine precision of texture coord varyings. by bsalomon · 10 years ago
- c92aadc clean up default precision handling by bsalomon · 10 years ago
- eb2a676 Remove backend factories by joshualitt · 10 years ago
- 87f48d9 create and thread batch tracker object by joshualitt · 10 years ago
- dafa4d0 move program descriptor generation to flush by joshualitt · 10 years ago
- f78c60c Revert of move program descriptor generation to flush (patchset #7 id:120001 of https://codereview.chromium.org/777673003/) by joshualitt · 10 years ago
- 841a6b5 Revert of create and thread batch tracker object (patchset #9 id:160001 of https://codereview.chromium.org/772513002/) by joshualitt · 10 years ago
- c3a6eb2 create and thread batch tracker object by joshualitt · 10 years ago
- 829e1b8 move program descriptor generation to flush by joshualitt · 10 years ago
- 2dd1ae0 First step to moving vertex attributes to the geometryProcessor by joshualitt · 10 years ago
- 267ce48 remove proc key by joshualitt · 10 years ago
- ae59b77 Create GrOptDrawState before recording draw in GrInOrderDrawBuffer by bsalomon · 10 years ago
- ec03a46 Add processor name to comment when printing out shaders. by egdaniel · 10 years ago
- 4973d9d Default geometry processor by joshualitt · 10 years ago
- ee0ea3f Revert of Default geometry processor (patchset #9 id:160001 of https://codereview.chromium.org/678953002/) by joshualitt · 10 years ago
- ff34307 Default geometry processor by joshualitt · 10 years ago
- 37b4d86 Force input coverage to be only a byte in gpu shaders. by egdaniel · 10 years ago
- 38406c8 Cleanup: Go with SkDebugf instead of GrPrintf. by tfarina · 10 years ago
- 79f8fae OptState owns program descriptor by joshualitt · 10 years ago