aboutsummaryrefslogtreecommitdiff
path: root/src/gpu/glsl/GrGLSLGeometryProcessor.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "move homogenous with stride to matrixpriv""Brian Salomon2017-12-191-15/+18
* Revert "Transform vertices for distance field glyphs on CPU."Greg Daniel2017-12-181-18/+15
* Transform vertices for distance field glyphs on CPU.Brian Salomon2017-12-151-15/+18
* CCPR: Don't use instanced draw calls with geometry shadersChris Dalton2017-12-111-9/+19
* Don't force GrGLSLVarying's scope to be compile-time constantChris Dalton2017-12-081-1/+1
* Make GrGLSLPrimitiveProcessor::emitTransforms take local coords as GrShaderVar.Brian Salomon2017-12-071-4/+7
* Convert geometry shaders to operate in Skia device spaceChris Dalton2017-10-251-5/+21
* Remove precision from GrGLSLVaryingHandlerChris Dalton2017-10-161-1/+1
* switched SkSL's temporary 'highfloat' type back to 'float'Ethan Nicholas2017-09-221-17/+17
* re-land of new SkSL precisionsEthan Nicholas2017-09-181-22/+19
* Revert "Revert "Revert "Switched highp float to highfloat and mediump float t...Ethan Nicholas2017-09-181-19/+22
* Revert "Revert "Switched highp float to highfloat and mediump float to half.""Ethan Nicholas2017-09-151-22/+19
* Revert "Switched highp float to highfloat and mediump float to half."Brian Salomon2017-08-171-19/+22
* Switched highp float to highfloat and mediump float to half.Ethan Nicholas2017-08-161-22/+19
* Minor geometry processor clarification.Brian Salomon2017-08-161-9/+9
* renamed SkSL types in preparation for killing precision modifiersEthan Nicholas2017-07-281-6/+6
* Fully remove coord transform precision codeBrian Osman2017-04-041-1/+2
* Move the rt adjust uniform into GP EmitArgscsmartdalton2017-02-131-1/+1
* re-land of skslc type constructor cleanupsEthan Nicholas2017-02-091-1/+1
* Revert "skslc type constructor cleanups"Ethan Nicholas2017-02-091-1/+1
* skslc type constructor cleanupsEthan Nicholas2017-02-091-1/+1
* Remove option to make GrCoordTransforms apply to device positions.Brian Salomon2016-10-031-28/+5
* Stop flattening GrCoordTransforms in parent GrFragmentProcessors.bsalomon2016-09-201-51/+62
* Revert of Stop flattening GrCoordTransforms in parent GrFragmentProcessors. (...bsalomon2016-09-191-62/+51
* Stop flattening GrCoordTransforms in parent GrFragmentProcessors.bsalomon2016-09-191-51/+62
* Remove unused GrGLSLGeometryProcessor::emitTransform variationbsalomon2016-09-121-27/+0
* Remove unneeded GrGLSLTransformedCoordsArray typebsalomon2016-09-121-1/+0
* Use noperspective interpolation for 2D drawscdalton2016-02-121-0/+3
* Add GrShaderFlags enumcdalton2016-02-111-2/+2
* Remove SkNEW_APPEND_TO_TARRAY.bungeman2016-02-091-5/+2
* Create GLSLUniformHandler class for gpu backendegdaniel2015-12-031-17/+16
* Create GrGLSLVaryingHandler class for program buildingegdaniel2015-11-201-2/+5
* Add ShaderBuilders to EmitArgs and remove gettings from ProgBuilder.egdaniel2015-11-181-12/+12
* Move GrGLPrimitive/GeometryProc to GLSLegdaniel2015-11-131-0/+157