- f95a35f Remove some unused 3 byte vertex attrib types. by Greg Daniel · 4 years, 11 months ago
- df1bd6d Remove texture swizzle from GrSurfaceProxy. by Brian Salomon · 4 years, 11 months ago
- dabd98c Begin fixing GrShaderVar. by Ben Wagner · 4 years, 11 months ago
- ccb6142 Allow implicit conversion from GrSamplerState::Filter to GrSamplerState by Brian Salomon · 5 years ago
- 5a2f962 Add back door support for GLSL tessellation shaders by Chris Dalton · 5 years ago
- 7eabfe8 This is a reland of GrDomainEffect with significant changes: by Brian Salomon · 5 years ago
- 323471e Remove GrProgramDesc's need for the GrGpu by Robert Phillips · 5 years ago
- f272bea Plumb GrBackendFormat into the GrPrimitiveProcessor::TextureSampler by Robert Phillips · 5 years ago
- 7d7aaf4 Slim down GrFragmentProcessor::TextureSampler and GrPrimitiveProcessor::TextureSampler by Robert Phillips · 5 years ago
- a5d96bc Remove "experimental" comments regarding RG_F16 and RGBA_16161616 by Robert Phillips · 5 years ago
- d4efe68 SkSL sample() now permits specification of coordinates by Ethan Nicholas · 5 years ago
- 67529b2 SkSL GLSL generator writes default precision for sampler2D/samplerExternalOS/sampler2DRect by Brian Salomon · 5 years ago
- 2c3398d Switch from querying swizzle on caps to using swizzles stored on proxies. by Greg Daniel · 6 years ago
- b520476 Swap GrSurfaceProxy over to being held via sk_sp by Robert Phillips · 6 years ago
- 66a4603 Add Ganesh support for RGBA_16161616 and RG_half (take 2) by Robert Phillips · 6 years ago
- f91aeb2 Move a bunch of gpu files out of include/private and into src/gpu. by Greg Daniel · 6 years ago
- f83c468 Revert "Add Ganesh support for RGBA_16161616 and RG_half" by Robert Phillips · 6 years ago
- 1566225 Add Ganesh support for RGBA_16161616 and RG_half by Robert Phillips · 6 years ago
- fe18de5 Experimental: Add R_16 and RG_1616 to Ganesh (take 2) by Robert Phillips · 6 years ago
- 992df57 Revert "Experimental: Add R_16 and RG_1616 to Ganesh" by Greg Daniel · 6 years ago
- 93d0146 Experimental: Add R_16 and RG_1616 to Ganesh by Robert Phillips · 6 years ago
- c0bd9f9 rewrite includes to not need so much -Ifoo by Mike Klein · 6 years ago
- a63593a Remove sample shading and dest color override by Brian Osman · 6 years ago
- d3e7130 Add a hash of all vertex attributes to the GrProgramDesc key by Brian Osman · 6 years ago
- 7a82edf Add support for immuatable samplers in vulkan. by Greg Daniel · 6 years ago
- f04fb3c Change how GPs configure attributes by Brian Osman · 6 years ago
- 0f70be8 Reland "Remove ability to sample textures in vertex or geometry shaders." by Greg Daniel · 6 years ago
- 6e2625d Revert "Remove ability to sample textures in vertex or geometry shaders." by Greg Daniel · 6 years ago
- d50d657 Remove ability to sample textures in vertex or geometry shaders. by Greg Daniel · 6 years ago
- a5c578f Add Short4 vertex attributes, and benchmark them as 4.12 colors by Brian Osman · 6 years ago
- 90d2d93 Revert "Add Short4 vertex attributes, and benchmark them as 4.12 colors" by Brian Osman · 6 years ago
- d2ca047 Add Short4 vertex attributes, and benchmark them as 4.12 colors by Brian Osman · 6 years ago
- d4c2970 Specify CPU (buffer) and GPU (shader) types explicitly in Attribute by Brian Osman · 6 years ago
- 09a7bb2 Reland "ccpr: Implement stroking with fine triangle strips" by Chris Dalton · 6 years ago
- 02e6efe Revert "ccpr: Implement stroking with fine triangle strips" by Chris Dalton · 6 years ago
- 2f2757f ccpr: Implement stroking with fine triangle strips by Chris Dalton · 6 years ago
- 7eae3e0 Reland "Move GrGeometryProcessor's textures out of classes and into" by Brian Salomon · 7 years ago
- fdf05f4 Revert "Move GrGeometryProcessor's textures out of classes and into" by Brian Salomon · 7 years ago
- 607be37 GrGeometryProcessor derives from GrNonAtomicRef not GrProgramElement. by Brian Salomon · 7 years ago
- af87483 Move GrGeometryProcessor's textures out of classes and into by Brian Salomon · 7 years ago
- ee78396 templatize GrSurfaceProxyRef by Brian Salomon · 7 years ago
- fd98c2c Make some GrSurfaceProxy and GrTextureProxy methods easier to access by Brian Salomon · 7 years ago
- e782f84 Remove GrResourceIOProcessor. by Brian Salomon · 7 years ago
- f7dcd76 Remove array of TextureSampler pointers from GrIOResourceProcessor. by Brian Salomon · 7 years ago
- b609e6d added byte and ubyte types to SKSL by Ruiqi Mao · 7 years ago
- 92be2f7 Revert "Revert "Change how vertex/instance attributes are handled in geometry processors."" by Brian Salomon · 7 years ago
- 5045e50 Revert "Change how vertex/instance attributes are handled in geometry processors." by Mike Klein · 7 years ago
- 19c1233 Change how vertex/instance attributes are handled in geometry processors. by Brian Salomon · 7 years ago
- 802cb31 Stop passing GrPrimitiveProcessor to GrMesh::sendToGpu. by Brian Salomon · 7 years ago
- 969bdef Remove GrGeometryProcessor knowledge of explicit local coords by Brian Salomon · 7 years ago
- 70132d0 Make GrPrimitiveProcessor::Attribute a class, hide data members. by Brian Salomon · 7 years ago
- 27059d3 ccpr: Use primitive restart feature on ARM by Chris Dalton · 7 years ago
- b5ef1f9 Make GrTextureOp capable of edge antialiasing. by Brian Salomon · 7 years ago
- 04460cc Make GrGLSLPrimitiveProcessor::emitTransforms take local coords as GrShaderVar. by Brian Salomon · 7 years ago
- abff956 initClassID no longer auto-allocates ids by Ethan Nicholas · 7 years ago
- fa7ee24 changed vertex attribute precisions to be actual types by Ethan Nicholas · 7 years ago
- e23bffd Remove support in GPU backend for distance vector field. by Brian Salomon · 8 years ago
- 1d61635 Add support for instanced draws by Chris Dalton · 8 years ago
- d61c9d9 Move ref counting out of GrProcessor and into subclasses. by Brian Salomon · 8 years ago
- ab015ef Move the ability to access textures, buffers, and image storages out from GrProcessor. by Brian Salomon · 8 years ago
- a811b12 Renames of processor analysis-related classes and method. by Brian Salomon · 8 years ago
- e7d3048 Remove GrPipelineOptimizations computation from GrPipeline::init and nest in GrMeshDrawOp. by Brian Salomon · 8 years ago
- 54d212e Revert "Revert "Remove GrPipeline from GrDrawOp."" by Brian Salomon · 8 years ago
- c48af93 Revert "Remove GrPipeline from GrDrawOp." by Brian Salomon · 8 years ago
- 2bf4b3a Remove GrPipeline from GrDrawOp. by Brian Salomon · 8 years ago
- 42c456f Remove PLS path renderer by Brian Salomon · 8 years ago
- 5298dc8 Make GrPipelineAnalysis a nested class of GrProcessorSet. by Brian Salomon · 8 years ago
- 9a51498 Remove component flags from GrXPFactory output analysis. by Brian Salomon · 8 years ago
- cb30bb2 Remove GrFragmentProcessor::computeInvariantOutput by Brian Salomon · 8 years ago
- bfd5183 Removes tracking of whether color is ignored by XP. by Brian Salomon · 8 years ago
- 8c852be Removing tracking of whether GP/FP coverage calculations are used by XP. by Brian Salomon · 8 years ago
- 09d994e Misc batch->op cleanup Part 1 of 2 by Brian Salomon · 8 years ago
- 92aee3d This renames methods and classes that relate to static analysis of combinations of GrDrawOps and GrPipelines. by Brian Salomon · 8 years ago
- 25a8809 Rename GrBatch to GrOp by Brian Salomon · 8 years ago
- 94efbf5 Merge GrGLSLCaps into GrShaderCaps by Brian Salomon · 8 years ago
- f2361d2 Add GrOpList and rename GrDrawTarget to GrRenderTargetOpList by Robert Phillips · 8 years ago
- fc6c37b Remove stray semicolons. by Mike Klein · 8 years ago
- cc6aeee Remove GrPrimitiveProcessor::hasTransformedLocalCoords by bsalomon · 8 years ago
- 6cb807b Simplify adding attributes to GrGeometryProcessor by bsalomon · 8 years ago
- 9b03e7b GrFP can express distance vector field req., program builder declares variable for it by dvonbeck · 9 years ago
- 02aed95 Revert of GrFP can express distance vector field req., program builder declares variable for it (patchset #20 id:370001 of https://codereview.chromium.org/2114993002/ ) by mtklein · 9 years ago
- 4ef6dfa GrFP can express distance vector field req., program builder declares variable for it by dvonbeck · 9 years ago
- 9d524f2 Style bikeshed - remove extraneous whitespace by halcanary · 9 years ago
- 28ef445 added support for glMinSampleShading by ethannicholas · 9 years ago
- 7dbd45d Make max number of vertex attributes be checked dynamically by bsalomon · 9 years ago
- e3fafcf Increase max vertex attrib count in GrPrimitiveProcessor by cdalton · 9 years ago
- 2279325 added support for PLS path rendering by ethannicholas · 9 years ago
- 5366a09 Revert of added support for PLS path rendering (patchset #16 id:360001 of https://codereview.chromium.org/1541903002/ ) by ethannicholas · 9 years ago
- 7df3f5e added support for PLS path rendering by ethannicholas · 9 years ago
- ff21032 New API for computing optimization invariants. by ethannicholas · 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
- 465283c Remove batchtracker by joshualitt · 9 years ago
- 1fcc01c GrPathRangeBatch by bsalomon · 9 years ago
- 4204800 Convert child FPs from refs to pending executions when parent converts by bsalomon · 9 years ago
- 96fcdcc Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002 by halcanary · 9 years ago
- a7f4c43 For a frag proc, its key will be a concatenation of all its descendant procs' keys in postorder traversal. by wangyix · 9 years ago
- 2d56303 Move willColorBlendWithDst from pipeline builder to GrPipelineOptimizations. by bsalomon · 9 years ago
- c699873 Remove GrPipelineOptimizations member from GrPipeline by bsalomon · 10 years ago
- 91d844d Rename GrPipelineInfo to GrPipelineOptimizations by bsalomon · 10 years ago