1. 4a24cd8 Fifth attempt to land faster rect blur. Remove unnecessary conditionals from the shader. by humper · 10 years ago
  2. e07c1ab Revert of third try at landing improved blur rect; this time with more correctness (https://codereview.chromium.org/331443003/) by scroggo · 10 years ago
  3. 72abfc2 third try at landing improved blur rect; this time with more correctness by humper · 10 years ago
  4. b0b1aa0 Revert of second try at landing improved blur rect (https://codereview.chromium.org/325703002/) by reed · 10 years ago
  5. e9ea0d6 second try at landing improved blur rect by humper · 10 years ago
  6. a05fa06 Use GrGLShaderBuilder::GenProgramOutput in GrGLProgram. by commit-bot@chromium.org · 10 years ago
  7. f7f9aa0 move all code generation under genProgram() in GrGLShaderBuilder. by commit-bot@chromium.org · 10 years ago
  8. 9681eeb Sanitizing source files in Housekeeper-Nightly by skia.committer@gmail.com · 10 years ago
  9. facad13 Make GrGLShaderBuilder store a GenProgramOutput by commit-bot@chromium.org · 10 years ago
  10. 6eac42e Incremental refactoring of GrGLProgram and GrGLShaderBuilder by commit-bot@chromium.org · 10 years ago
  11. 0365261 Move all code generation from GrGLProgram to GrGLShaderBuilder by commit-bot@chromium.org · 10 years ago
  12. 47c66dd separate view matrix from rt adjustment by commit-bot@chromium.org · 10 years ago
  13. 88cb22b Convert GrCrash->SkFAIL GrDebugCrash->SkDEBUGFAIL by commit-bot@chromium.org · 10 years ago
  14. 0a6fe71 Use fixed function pipeline only when drawing paths by commit-bot@chromium.org · 10 years ago
  15. 933e65d replace old SK_TRACE_EVENT macros with new TRACE_EVENT ones, and then remove them entirely! by commit-bot@chromium.org · 10 years ago
  16. 5f6ac03 Don't emit declaration of gl_FragPos unless also changing the origin. by commit-bot@chromium.org · 10 years ago
  17. d328fb6 Defer deletion of our shaders until after linking the gl program to work around an Android emulator bug by commit-bot@chromium.org · 10 years ago
  18. b1854a8 Make GrGLContextInfo have private ptr to GrGLInterface by commit-bot@chromium.org · 11 years ago
  19. 9e90aed Rename GrGLBinding->GrGLStandard, no longer a bitfield by commit-bot@chromium.org · 11 years ago
  20. d3baf20 Added support for Chrome's gpu command buffer extension BindUniformLocation. by commit-bot@chromium.org · 11 years ago
  21. c9424b8 Don't check if shaders compile or program links in release Chromium by commit-bot@chromium.org · 11 years ago
  22. a34995e Implement SkColorFilter as a GrGLEffect by commit-bot@chromium.org · 11 years ago
  23. 8e919ad Fix GrProgramsTest to not generate tests with too many TexCoord references by commit-bot@chromium.org · 11 years ago
  24. e9cd27d Third wave of Win64 warning cleanup by robertphillips@google.com · 11 years ago
  25. 824c346 Express (GLSL expression, possibly known value) pairs as a class by commit-bot@chromium.org · 11 years ago
  26. c4dc0ad Implement filling a path with nv_path_rendering cover by commit-bot@chromium.org · 11 years ago
  27. 6b30e45 Use vertexless shaders when NVpr is available by commit-bot@chromium.org · 11 years ago
  28. 261dc56 Move VertexBuilder to a GrGLFullShaderBuilder subclass by commit-bot@chromium.org · 11 years ago
  29. 3390b9a Repurpose GrGLCoordTransform as GrGLProgramEffects by commit-bot@chromium.org · 11 years ago
  30. 77af680 Make GPU coord transforms automatic by bsalomon@google.com · 11 years ago
  31. 410552a Move the GL shader compilation step into GrGLShaderBuilder by commit-bot@chromium.org · 11 years ago
  32. a4acf12 Revert "Add a requiresVertexShader method to GrGLEffect" by commit-bot@chromium.org · 11 years ago
  33. 1acc3d7 Replace uses of GR_DEBUGCODE by SkDEBUGCODE. by commit-bot@chromium.org · 11 years ago
  34. a91f031 Add a requiresVertexShader method to GrGLEffect by commit-bot@chromium.org · 11 years ago
  35. 5a02cb4 Isolate VertexBuilder from GrGLShaderBuilder by commit-bot@chromium.org · 11 years ago
  36. 74a3a21 Rename ShaderType enum to ShaderVisibility by commit-bot@chromium.org · 11 years ago
  37. 06f0598 Modify GLSL version declaration to allow access to compat. features by commit-bot@chromium.org · 11 years ago
  38. f6de475 Replace uses of GrAssert by SkASSERT. by tfarina@chromium.org · 11 years ago
  39. 791816a Rename kES2_GrGLBinding to kES_GrGLBinding. Step 0 for supporting ES3. by bsalomon@google.com · 11 years ago
  40. 7425c12 Refactor GrGLUniformManager::UniformHandle to initialize itself by default by commit-bot@chromium.org · 11 years ago
  41. 2db3ded Make GrGLProgramDesc's key variable length by compacting the effect key array by bsalomon@google.com · 11 years ago
  42. b515881 Key shader on whether frag pos read is relative to top-left or bottom-left by bsalomon@google.com · 11 years ago
  43. 8d47ddc Make GrGLShaderBuilder check whether GrEffect advertised that it would require the dst color or fragment position by commit-bot@chromium.org · 11 years ago
  44. 504976e Move loops that chain together effects into GrGLShaderBuilder from GrGLProgram. by bsalomon@google.com · 11 years ago
  45. 6b0cf02 Add support for GL_*_shader__framebuffer_fetch by bsalomon@google.com · 11 years ago
  46. 77cf460 Add non-separable xfer modes to GPU backend. by bsalomon@google.com · 11 years ago
  47. 018f179 Expand modulate, add, subtract, extract component glsl helpers. by bsalomon@google.com · 11 years ago
  48. 42eff16 Reland 8459 with fix for #extension after default precision in FS. by bsalomon@google.com · 11 years ago
  49. 9705596 Reverting r8459 due to shader error on Nexus 10 by robertphillips@google.com · 11 years ago
  50. 054ae99 Take two for r8466: by jvanverth@google.com · 11 years ago
  51. c7bf296 Rolling back r8466. by jvanverth@google.com · 11 years ago
  52. fb495b5 Revise attribute binding interface. by commit-bot@chromium.org · 11 years ago
  53. ee040a7 Make GrGLShaderBuilder responsible for enabling GLSL extensions by bsalomon@google.com · 11 years ago
  54. 26e18b5 Add support for reading the dst pixel value in an effect. Use in a new effect for the kDarken xfer mode. by bsalomon@google.com · 11 years ago
  55. b8eb2e8 Make GrGLShaderBuilder::TextureSampler extract only required info from GrTextureAccess. by bsalomon@google.com · 11 years ago
  56. bcce892 Make GrDrawTarget::Caps ref counted and GrGLCaps derive from it. by bsalomon@google.com · 11 years ago
  57. c781888 Attempt to reland 8264-5 with warning-as-error fixes. by bsalomon@google.com · 11 years ago
  58. 67e7cde revert 8265-8264 (broke build) by reed@google.com · 11 years ago
  59. ae81d5c Adds local coords to GrEffect system. by bsalomon@google.com · 11 years ago
  60. 91274b9 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 11 years ago
  61. ff6ea26 Add GrEllipseEdgeEffect. by commit-bot@chromium.org · 11 years ago
  62. 9c55f80 Fixing some warnings on Linux by sugoi@google.com · 11 years ago
  63. 6918d48 Use vertex array objects on core profiles. by bsalomon@google.com · 11 years ago
  64. f910d3b Make GrGLEffects use an interface to append their code. by bsalomon@google.com · 11 years ago
  65. 631cdcb Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 11 years ago
  66. 2b1b8c0 Checkpoint towards core profile support. by bsalomon@google.com · 11 years ago
  67. 6177e69 Split GrGLContextInfo into GrGLContext & GrGLContextInfo by robertphillips@google.com · 11 years ago
  68. 3cb406b Implement support for origin-TopLeft render targets. Note that the default behaviour remains the same: textures default to origin-TopLeft, render targets default to origin-BottomLeft, and backend textures default to origin-BottomLeft. However, the caller can override the default by setting fOrigin in GrTextureDesc, GrBackendTextureDesc or GrBackendRenderTargetDesc. by senorblanco@chromium.org · 11 years ago
  69. cf9faf6 Reverting r7545 (render target origin change) due to layout test issues (see https://codereview.chromium.org/12210002/) by robertphillips@google.com · 11 years ago
  70. ed8659b Implement support for origin-TopLeft render targets in GL backend. by senorblanco@chromium.org · 11 years ago
  71. 6340a41 Let them eat GrEffectRef. by bsalomon@google.com · 12 years ago
  72. 0e51577 fix warning from scalar --> int32 conversion by humper@google.com · 12 years ago
  73. 34cccde Allow GrEffects with multiple textures. by bsalomon@google.com · 12 years ago
  74. dbe49f7 Remove default texture coords / texture matrix by bsalomon@google.com · 12 years ago
  75. e862d16 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  76. 17504f5 Expose vertex position to GrGLEffect via GrGLShaderBuilder. by bsalomon@google.com · 12 years ago
  77. 2eaaefd Pass GrCustomStage to key-generation functions and emitCode(). by bsalomon@google.com · 12 years ago
  78. 08283af Rename GrSamplerState to GrEffectStage. by bsalomon@google.com · 12 years ago
  79. 46fba0d Rename StageKey and related stuff. by bsalomon@google.com · 12 years ago
  80. 5fa2107 Fix decl of gl_FragCoord in GLSL versions <= 1.20. by bsalomon@google.com · 12 years ago
  81. 8ea78d8 GrCustomStage Renaming Part 4 by bsalomon@google.com · 12 years ago
  82. f271cc7 GrCustomStage Renaming Part 3 by bsalomon@google.com · 12 years ago
  83. a469c28 CustomStage Renaming Part 1 by bsalomon@google.com · 12 years ago
  84. 1e34ff7 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  85. 706f668 Reland r6330 thru r6333 but do without enabling GL_ARB_fragment_coord_conventions on Intel GPUs. by bsalomon@google.com · 12 years ago
  86. d335364 Revert r6330 thru 6333 while we figure out what to do about Intel bots (possible driver bug). by bsalomon@google.com · 12 years ago
  87. 59bb919 Fix name of extension enabled in r6031 (should be plural "conventions"). by bsalomon@google.com · 12 years ago
  88. 072708f Enable extension GL_ARB_fragment_coord_convention in FS. Speculative fix for Intel Win7 buildbots. by bsalomon@google.com · 12 years ago
  89. 4fe9b1b Automatically handle converting gl_FragCoord to Skia's y-down device coords. by bsalomon@google.com · 12 years ago
  90. d7bafb7 Make GrGLShaderBuilder responsible for inserting begining of main() function defition and closing brace. by bsalomon@google.com · 12 years ago
  91. 73d5b2f Omit shader swizzle if it is rgba. by bsalomon@google.com · 12 years ago
  92. 6d003d1 Wrap all GrCustomStage textures in GrTextureAccess, remove StageDesc::fInConfigFlags by bsalomon@google.com · 12 years ago
  93. 2d8edaf Try r5428 again with fix by bsalomon@google.com · 12 years ago
  94. 4592df8 Revert 5428 and 5429. by bsalomon@google.com · 12 years ago
  95. 78201c2 Fix shader errors in r5428. by bsalomon@google.com · 12 years ago
  96. dbbf843 Consolidate texture access functions, provide default GrTextureAccess by bsalomon@google.com · 12 years ago
  97. f06df1b Introduce GrGLShaderBuilder::TextureSampler by bsalomon@google.com · 12 years ago
  98. 868a8e7 Recommit r5350 with fix for image failures (which affected GLs that don't support ARB_texture_swizzle). by bsalomon@google.com · 12 years ago
  99. a3d707b Revert 5350 while image changes are diagnosed. by bsalomon@google.com · 12 years ago
  100. b41b2bc Remove fModulate from GrGLShaderBuilder by bsalomon@google.com · 12 years ago