aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/gl/GrGLShaderBuilder.h
Commit message (Expand)AuthorAge
* Initial refactor of shaderbuilder to prepare for geometry shadersGravatar joshualitt2014-08-21
* Make GrGLProgram be available to GrGLProgramDataManagerGravatar kkinnunen2014-08-03
* FBFetch refactor + arm supportGravatar joshualitt2014-08-01
* Rename GrGLUniformManager to GrGLProgramDataManagerGravatar kkinnunen2014-07-30
* Allow GrGLEffects to produce variable length keys.Gravatar bsalomon2014-07-21
* This moves us towards variable length effect keys. The overall program key no...Gravatar bsalomon2014-07-11
* Use GrGLShaderBuilder::GenProgramOutput in GrGLProgram.Gravatar commit-bot@chromium.org2014-05-30
* move all code generation under genProgram() in GrGLShaderBuilder.Gravatar commit-bot@chromium.org2014-05-30
* Make GrGLShaderBuilder store a GenProgramOutputGravatar commit-bot@chromium.org2014-05-29
* Incremental refactoring of GrGLProgram and GrGLShaderBuilderGravatar commit-bot@chromium.org2014-05-29
* Move all code generation from GrGLProgram to GrGLShaderBuilderGravatar commit-bot@chromium.org2014-05-29
* separate view matrix from rt adjustmentGravatar commit-bot@chromium.org2014-05-29
* SkNonCopyable should be used with private inheritance.Gravatar commit-bot@chromium.org2014-04-07
* Defer deletion of our shaders until after linking the gl program to work arou...Gravatar commit-bot@chromium.org2014-02-14
* Make texture domain a helper so that it can be incorporated into other effects.Gravatar commit-bot@chromium.org2013-12-09
* Fix VC++ ptr-to-... and va_list confusionGravatar commit-bot@chromium.org2013-11-21
* Implement SkColorFilter as a GrGLEffectGravatar commit-bot@chromium.org2013-10-23
* Fix GrProgramsTest to not generate tests with too many TexCoord referencesGravatar commit-bot@chromium.org2013-10-21
* Express (GLSL expression, possibly known value) pairs as a classGravatar commit-bot@chromium.org2013-10-10
* Use vertexless shaders when NVpr is availableGravatar commit-bot@chromium.org2013-10-04
* Move VertexBuilder to a GrGLFullShaderBuilder subclassGravatar commit-bot@chromium.org2013-10-04
* Repurpose GrGLCoordTransform as GrGLProgramEffectsGravatar commit-bot@chromium.org2013-10-03
* Make GPU coord transforms automaticGravatar bsalomon@google.com2013-10-02
* Move the GL shader compilation step into GrGLShaderBuilderGravatar commit-bot@chromium.org2013-09-30
* Revert "Add a requiresVertexShader method to GrGLEffect"Gravatar commit-bot@chromium.org2013-09-30
* Replace uses of GrNoncopyable by SkNoncopyable.Gravatar commit-bot@chromium.org2013-09-18
* Add a requiresVertexShader method to GrGLEffectGravatar commit-bot@chromium.org2013-09-06
* Isolate VertexBuilder from GrGLShaderBuilderGravatar commit-bot@chromium.org2013-08-30
* Rename ShaderType enum to ShaderVisibilityGravatar commit-bot@chromium.org2013-08-30
* Replace uses of GrAssert by SkASSERT.Gravatar tfarina@chromium.org2013-08-17
* Refactor GrGLUniformManager::UniformHandle to initialize itself by defaultGravatar commit-bot@chromium.org2013-08-14
* Key shader on whether frag pos read is relative to top-left or bottom-leftGravatar bsalomon@google.com2013-05-13
* Sanitizing source files in Housekeeper-NightlyGravatar skia.committer@gmail.com2013-05-10
* Move loops that chain together effects into GrGLShaderBuilder from GrGLProgram.Gravatar bsalomon@google.com2013-05-09
* Add support for GL_*_shader__framebuffer_fetchGravatar bsalomon@google.com2013-05-03
* Reland 8459 with fix for #extension after default precision in FS.Gravatar bsalomon@google.com2013-04-02
* Reverting r8459 due to shader error on Nexus 10Gravatar robertphillips@google.com2013-04-01
* Make GrGLShaderBuilder responsible for enabling GLSL extensionsGravatar bsalomon@google.com2013-04-01
* Add support for reading the dst pixel value in an effect. Use in a new effect...Gravatar bsalomon@google.com2013-03-29
* Make GrGLShaderBuilder::TextureSampler extract only required info from GrText...Gravatar bsalomon@google.com2013-03-28
* Attempt to reland 8264-5 with warning-as-error fixes.Gravatar bsalomon@google.com2013-03-20
* revert 8265-8264 (broke build)Gravatar reed@google.com2013-03-20
* Adds local coords to GrEffect system.Gravatar bsalomon@google.com2013-03-20
* Add GrEllipseEdgeEffect.Gravatar commit-bot@chromium.org2013-03-12
* Make GrGLEffects use an interface to append their code.Gravatar bsalomon@google.com2013-03-07
* Relanding 7914Gravatar robertphillips@google.com2013-03-02
* Revert r7914 due to Linux rendering issuesGravatar robertphillips@google.com2013-03-01
* Replace A8 with RGBA8 when renderable A8 isn't supportedGravatar robertphillips@google.com2013-03-01
* Split GrGLContextInfo into GrGLContext & GrGLContextInfoGravatar robertphillips@google.com2013-02-28
* Sanitizing source files in Skia_Periodic_House_KeepingGravatar skia.committer@gmail.com2013-01-05