1. e38160c Reworked gradient shader to no longer explicitly set gl_FragColor or return prematurely. by rileya@google.com · 13 years ago
  2. 11b2d8b Temporary checkin to debug Linux bot issue. by rileya@google.com · 13 years ago
  3. 05a718c Fix some NV path rendering issues with perspective and inverse paths by bsalomon@google.com · 13 years ago
  4. d1e533f Change CT assert to RT assert by bsalomon@google.com · 13 years ago
  5. ded4f4b Initial support for GL_NV_path_renering. Experimental, there are still some issues to resolve, set gyp variable skia_nv_path_rendering=1 or build flag GR_GL_USE_NV_PATH_RENDERING to enable. by bsalomon@google.com · 13 years ago
  6. eca2dfb fixed missing "return" error by robertphillips@google.com · 13 years ago
  7. 1d89c93 Added ReadPixels format-supported check to GL Caps by robertphillips@google.com · 13 years ago
  8. 409566a Removed cached copy of the GrDebugGLInterface by robertphillips@google.com · 13 years ago
  9. fa35e3d plumb SkInstCnt to all subclasses of GrRefCnt by reed@google.com · 13 years ago
  10. ce7357d Add header needed to use the SWAP_PER_DRAW debug facility on windows. by bsalomon@google.com · 13 years ago
  11. b213ed8 Simplify vertex layout bitfields by making Position-as-texcoords the default. by tomhudson@google.com · 13 years ago
  12. 1b1e201 Revert #if 0ed out code accidentally committed as part of r4299. by bsalomon@google.com · 13 years ago
  13. 9e553c6 Minor GrStencilSettings cleanup by bsalomon@google.com · 13 years ago
  14. 9ec0753 Altered GrDrawState to always ref texture and render target by robertphillips@google.com · 13 years ago
  15. 7d501ab Add GrSurface parent class above GrTexture & GrRenderTarget by robertphillips@google.com · 13 years ago
  16. 15e9d3e Expanded distribution of instance counting by robertphillips@google.com · 13 years ago
  17. a320194 Make GrClipMaskManager configure the stencil and scissor on GrGpu by bsalomon@google.com · 13 years ago
  18. 50e4ce0 Fix memory leaks. by tomhudson@google.com · 13 years ago
  19. c8f7f47 Store clip mask location in GrClipMaskManager as a enum rather than two bools by bsalomon@google.com · 13 years ago
  20. e76b7cc fix gl error of 'invalid enum' from GL_COLOR_TABLE by bsalomon@google.com · 13 years ago
  21. 845eafd show meaningful GL error strings during debugging by bsalomon@google.com · 13 years ago
  22. 0f1c10b Remove unused function left in GrGLProgram.cpp by bsalomon@google.com · 13 years ago
  23. 945bbe1 Suppress annoying printf in GM when MSAA is not supported. by bsalomon@google.com · 13 years ago
  24. c345c42 Add strings to debug/null interfaces glGetString by bsalomon@google.com · 13 years ago
  25. 957ebdd Adding API to GrTexture to reset cached texture parameter values by junov@chromium.org · 13 years ago
  26. b51c633 Fix Fixed-Point build by changing static_assert around scalar=float to a runtime crash. by bsalomon@google.com · 13 years ago
  27. 64aef2b Towards NV path rendering by bsalomon@google.com · 13 years ago
  28. 0efcc37 Remove glBlendEquation and glColorPointer by bsalomon@google.com · 13 years ago
  29. 5a94efc Call flushMiscFixedFunctionState (D'oh!) by bsalomon@google.com · 13 years ago
  30. fcdb083 Fix dumb bug in checking gl interface validation against binding from gl version string by bsalomon@google.com · 13 years ago
  31. 75b3c96 Move clientID into texture desc by robertphillips@google.com · 13 years ago
  32. 4705954 Search and replace change. Some Gr enum value names didn't have a "Gr" in their suffix. by bsalomon@google.com · 13 years ago
  33. 9923c2b Remove gpu stats tracking by bsalomon@google.com · 13 years ago
  34. d4340e2 fix bug in GrGLInterface validation added in r4192 by bsalomon@google.com · 13 years ago
  35. fe11cb6 Add GL function pointers for GL_NV_path_rendering by bsalomon@google.com · 13 years ago
  36. cf6285b fix warnings on Mac in src/gpu and include/gpu by caryclark@google.com · 13 years ago
  37. 411dad0 Move stencil param adjustment to GrClipMaskManager, attempt to make GrGpuGL::flushStencil readable by bsalomon@google.com · 13 years ago
  38. 4920939 Move stuff from protected to private in GrGpuGL by bsalomon@google.com · 13 years ago
  39. e287c1b Remove cached texture width/height that was used by 4x4 filter by bsalomon@google.com · 13 years ago
  40. d2ae1fa remove 4x4 downsample filter mode by bsalomon@google.com · 13 years ago
  41. 83e5eb8 Clean up likely reference leak in Ganesh custom stages. by tomhudson@google.com · 13 years ago
  42. c96cb3a Break up GrGpuGL::flushGLCommonState by bsalomon@google.com · 13 years ago
  43. 4c88378 move texture flush and param update to separate function by bsalomon@google.com · 13 years ago
  44. 0ae2ca2 Revert r4134 due to bot failures by bsalomon@google.com · 13 years ago
  45. 009103d Move GrGpuGL::programUnitTest into its own file by bsalomon@google.com · 13 years ago
  46. 3271628 Move texture descriptor into GrTexture by robertphillips@google.com · 13 years ago
  47. 898e7b5 Flip the switch to turn on GrCustomStage implementation of gradients; by tomhudson@google.com · 13 years ago
  48. 7e5c624 Move GrGpuGL::programUnitTest into its own file by bsalomon@google.com · 13 years ago
  49. 60da417 Move max vertex attributes value to GL Caps by bsalomon@google.com · 13 years ago
  50. 890e3b5 Remove dirty flags from GrGpuGL state flush by bsalomon@google.com · 13 years ago
  51. 5440f06 Clean up duplicate code in Ganesh, moving more function onto GrGLShaderBuilder. by tomhudson@google.com · 13 years ago
  52. c1d2a58 Move GrGpuGL::ProgramCache declaration to header by bsalomon@google.com · 13 years ago
  53. 1488294 Stop using deprecated functions in Mac GrGLInterface setup by bsalomon@google.com · 13 years ago
  54. b505a12 Implement morphology as a custom effect by bsalomon@google.com · 13 years ago
  55. 6f6efa9 Add glTexParameteriv to MESA GrGLInterface (missing from r4099) by bsalomon@google.com · 13 years ago
  56. 4d063de Add glTexParameteriv to GL interface by bsalomon@google.com · 13 years ago
  57. 5739d2c Merge GrGpuGLShaders into its parent class, GrGpuGL by bsalomon@google.com · 13 years ago
  58. 13f1b6f Add a bunch of SK_OVERRIDES and remove and unused function by bsalomon@google.com · 13 years ago
  59. 23cb229 Condense setupFSUnis, setupVSUnis, setupVaryings into by tomhudson@google.com · 13 years ago
  60. 02154c7 Remove a couple things missed when deleting the tessellated path renderer by bsalomon@google.com · 13 years ago
  61. 242ed6f Encapsulate code required to create a uniform var into a single function on by tomhudson@google.com · 13 years ago
  62. d32369e Added knowledge of GL_RED textures to debugGLReadPixels by robertphillips@google.com · 13 years ago
  63. e9b3f7d Fixed small bug in shader generation by robertphillips@google.com · 13 years ago
  64. 5259814 Move swizzle & modulation computation, non-virtual functions onto by tomhudson@google.com · 13 years ago
  65. 6a820b6 First stage of reworking custom shader infrastructure to allow radial mappings. by tomhudson@google.com · 13 years ago
  66. 8137fcf Fix some EOLs, mark files with the LF property. by bsalomon@google.com · 13 years ago
  67. bcc8486 Commit comment change that was supposed to go into r4024 but wasn't because I forgot to save. by bsalomon@google.com · 13 years ago
  68. f3fcbbe Kill GrGpuGL::fHWDrawState by bsalomon@google.com · 13 years ago
  69. 255fa16 Changes accidentally omitted from 4022. by bsalomon@google.com · 13 years ago
  70. 8d49d93 Stop Tracking const vertex attrib color and coverage using GrDrawState by bsalomon@google.com · 13 years ago
  71. 457b8a3 Stop using GrDrawState to track stencil state by bsalomon@google.com · 13 years ago
  72. 16fd21b Rename GrProgramStageFactory::stageKey to GrProgramStageFactory::glStageKey since it is GL-specific by bsalomon@google.com · 13 years ago
  73. 289efe0 Tunnel name requests through factory, forcing custom effect and custom prog stage to use same impl by bsalomon@google.com · 13 years ago
  74. 469d0dd When GL context is reset set some desktop-only GL state to values that we assume later. by bsalomon@google.com · 13 years ago
  75. 4d5f3fe Use tristate in HW AA tracking, fix msaa disabled for non-smoothed lines bug by bsalomon@google.com · 13 years ago
  76. c811ea3 Stop using GrDrawState to track bound textures and render target by bsalomon@google.com · 13 years ago
  77. 978c8c6 Stop using GrDrawState to track draw face, dither, and color mask by bsalomon@google.com · 13 years ago
  78. a4d8fc2 Stop using GrDrawState to track GPU's blend state by bsalomon@google.com · 13 years ago
  79. ae4f96a Some refactoring of GrCustomStage and friends by bsalomon@google.com · 13 years ago
  80. 040c41a Move state onto GrGLShaderBuilder, to let us implement mappings by tomhudson@google.com · 13 years ago
  81. 382322c Fix warnings in GrGLInterface mac setup, ignoring proc addr returns. There should be no functional change as these all return NULL on 10.6 and 10.7. by bsalomon@google.com · 13 years ago
  82. 9c639a4 Move coordDims, varyingDims onto GrGLShaderBuilder. by tomhudson@google.com · 13 years ago
  83. 4debcac Debug Windows compiler complaint fixes by robertphillips@google.com · 13 years ago
  84. 5adf9b2 Remove a dead function and dead var that were incorrectly left in by previous partial-reverts by bsalomon@google.com · 13 years ago
  85. 341767c Remove support for vertex attribute matrices by bsalomon@google.com · 13 years ago
  86. f9ad886 Extract ShaderCodeSegments from GrGLProgram into a new class, by tomhudson@google.com · 13 years ago
  87. 7ffe681 Remove tesselated path renderer and supporting code, glu, and libtess target by bsalomon@google.com · 13 years ago
  88. f1d8806 Windows build fixes from r3887. by tomhudson@google.com · 13 years ago
  89. d8f856c Move convolution from code in GrGLProgram to new GrConvolutionEffect by tomhudson@google.com · 13 years ago
  90. 2717d56 move more stuff that should be private out from GrGLConfig.h by bsalomon@google.com · 13 years ago
  91. 003a8b9 Hopefully fixes linux + mac build breaks from r3851 by adding missing include in SkMesaGLContext.cpp. by bsalomon@google.com · 13 years ago
  92. 91bcc94 Make GrGLDefines.h be a private header by bsalomon@google.com · 13 years ago
  93. 68288c2 remove incorrect include by bsalomon@google.com · 13 years ago
  94. 9c1f1ac Move function decls and macros out of public headers that are meant for internal use. by bsalomon@google.com · 13 years ago
  95. c7a67cb Just use std qsort Review URL: https://codereview.appspot.com/6195052 by reed@google.com · 13 years ago
  96. 28b4bce Fix for performance regression due to r3832 by robertphillips@google.com · 13 years ago
  97. 1942c05 Fixed texture ref/unref bug in GrInOrderDrawBuffer/GrDrawState by robertphillips@google.com · 13 years ago
  98. 443e5a5 Re-adding red texture support (by rolling back r3800) by robertphillips@google.com · 13 years ago
  99. 0048469 Roll back http://code.google.com/p/skia/source/detail?r=3622 to deal with http://crbug.com/125596 ('M20 windows renderer stability maze') by epoger@google.com · 13 years ago
  100. ec05eaa Bumped num stages to 4 in preparation for AA clipping by robertphillips@google.com · 13 years ago