Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_skia
/
fbfcd5602128ec010c82cb733c9cdc0a3254f9f3
/
src
/
gpu
/
gl
fbfcd56
Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/)
by rmistry@google.com
· 13 years ago
0342a85
Remove _UPM_ GrPixelConfigs Review URL: http://codereview.appspot.com/6460113/
by bsalomon@google.com
· 13 years ago
b73e0f9
Add TexParameteriv entry point so ANGLE interface will validate
by robertphillips@google.com
· 13 years ago
1f47f4f
Replaced TextureCacheEntry with GrTexture* and a back pointer to GrResourceEntry (in GrTexture)
by robertphillips@google.com
· 13 years ago
bda03db
Fixing source files that do not have newlines at the end.
by rmistry@google.com
· 13 years ago
9c2ea84
Split cache-specific fields out of GrTextureDesc
by robertphillips@google.com
· 13 years ago
a1bf0ff
by bsalomon@google.com
· 13 years ago
d472620
Registry-based unit test for custom effects
by bsalomon@google.com
· 13 years ago
de78823
Reduce usage of GrGLShaderBuilder::SamplerMode
by tomhudson@google.com
· 13 years ago
c3841b9
Move GL programs unit test code to tests project.
by bsalomon@google.com
· 13 years ago
1bfccad
Early out the texture key generation if there is no texture passed to the GrGLShaderBuilder::keyForTextureAccess.
by twiz@google.com
· 13 years ago
a5e65ec
by twiz@google.com
· 13 years ago
a2d7148
Removed GrClip & related classes
by robertphillips@google.com
· 13 years ago
622a170
Fixed minor memory leaks
by robertphillips@google.com
· 13 years ago
1ee7c6a
Modified GrGpuGL_unittest to no longer use the old constructors to create gradients, also added TwoPointConical to the tests.
by rileya@google.com
· 13 years ago
0982d35
Make 0-texture GrCustomStages work.
by bsalomon@google.com
· 13 years ago
7b11289
Added dev- & canv- prefixes to Ganesh bounding boxes to indicate coordinate space
by robertphillips@google.com
· 13 years ago
cddaf34
Remove GrDrawState::setTexture/getTexture
by bsalomon@google.com
· 13 years ago
d7cc651
Move GPU gradients into src/effects/gradients.
by rileya@google.com
· 13 years ago
e4d69c0
Added getConservativeBound helper function to GrClipData
by robertphillips@google.com
· 13 years ago
beb1af7
Altered Ganesh's clip stack plumbing to pass down new GrClipData class
by robertphillips@google.com
· 13 years ago
b867099
Move filter/wrap out of GrSamplerState into GrTextureParams
by bsalomon@google.com
· 13 years ago
777c3aa
Remove uniform names from top of GrGLProgram.cpp, builder responsible for "u" and stage num tags.
by bsalomon@google.com
· 13 years ago
bfb459d
Disable unused uniform assert due to texture matrices being crammed down stage's throats
by bsalomon@google.com
· 13 years ago
dbbc4e2
Add GL uniform manager Review URL: http://codereview.appspot.com/6423066/
by bsalomon@google.com
· 13 years ago
96291df
Remove assertion when texture matrix is unused
by bsalomon@google.com
· 13 years ago
5807116
This CL implements the Ganesh path for the SkTable_ColorFilter color transformation.
by twiz@google.com
· 13 years ago
ecb60aa
Factory method for creating GrGLProgram
by bsalomon@google.com
· 13 years ago
2f68e76
Move texture domains onto a GrCustomStage, off of GrSamplerState.
by tomhudson@google.com
· 13 years ago
33c1f6b
Fix test break in r4627.
by bsalomon@google.com
· 13 years ago
9ba4fa6
Remove GrGLProgram::CachedData, make GrGLProgram represent the program
by bsalomon@google.com
· 13 years ago
032b221
Remove uniform var pointers from custom effects
by bsalomon@google.com
· 13 years ago
e742bf0
Start removing calls to GrDrawState::setTexture() (and GrPaint::setTexture()?) when there's
by tomhudson@google.com
· 13 years ago
f4770d7
There were three different problems with lighting filters:
by senorblanco@chromium.org
· 13 years ago
ebde3e0
Fixed over-length lines in GrGLCreateDebugInterface.cpp
by robertphillips@google.com
· 13 years ago
d0c1a06
Introduces new SingleTextureEffect base class for GrCustomStage objects.
by tomhudson@google.com
· 13 years ago
d7727ce
Refactor how precision is handled with GrGLShaderVar
by bsalomon@google.com
· 13 years ago
c762308
Fix the lighting filters unit test and re-enable it.
by senorblanco@chromium.org
· 13 years ago
548a433
Fix linux warnings Review URL: http://codereview.appspot.com/6354093/
by bsalomon@google.com
· 13 years ago
641ca9c
Fix dumb copy/paste bug that breaks GLProgramTest on debug builds with GS support.
by bsalomon@google.com
· 13 years ago
3e11c0b
Forced GrClip to always have conservative bounds
by robertphillips@google.com
· 13 years ago
ad5e937
Make GrGLShaderBuilder produce the shader strings
by bsalomon@google.com
· 13 years ago
22b13f3
Disable lighting filter unit test temporarily; unreviewed.
by senorblanco@chromium.org
· 13 years ago
894790d
This patch implements the diffuse and specular lighting filters in Ganesh.
by senorblanco@chromium.org
· 13 years ago
eb715c8
VariableVisibility -> ShaderType
by bsalomon@google.com
· 13 years ago
f0a104e
Remove GrStringBuilder
by bsalomon@google.com
· 13 years ago
59f46b8
Fixed Windows compiler complaints
by robertphillips@google.com
· 13 years ago
313f019
Don't call glTexSubImage2D w/ indexed texture format on desktop GL
by bsalomon@google.com
· 13 years ago
c377baf
Add placement new macros to SkPostConfig, call SkNEW* from Ganesh.
by tomhudson@google.com
· 13 years ago
3a67a66
Add an SK_PRINTF_LIKE macro, which declares a function to have printf-like
by senorblanco@chromium.org
· 13 years ago
21320a1
Fix bug in calling NV DeletePaths
by bsalomon@google.com
· 13 years ago
e38160c
Reworked gradient shader to no longer explicitly set gl_FragColor or return prematurely.
by rileya@google.com
· 13 years ago
11b2d8b
Temporary checkin to debug Linux bot issue.
by rileya@google.com
· 13 years ago
05a718c
Fix some NV path rendering issues with perspective and inverse paths
by bsalomon@google.com
· 13 years ago
d1e533f
Change CT assert to RT assert
by bsalomon@google.com
· 13 years ago
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
eca2dfb
fixed missing "return" error
by robertphillips@google.com
· 13 years ago
1d89c93
Added ReadPixels format-supported check to GL Caps
by robertphillips@google.com
· 13 years ago
409566a
Removed cached copy of the GrDebugGLInterface
by robertphillips@google.com
· 13 years ago
fa35e3d
plumb SkInstCnt to all subclasses of GrRefCnt
by reed@google.com
· 13 years ago
ce7357d
Add header needed to use the SWAP_PER_DRAW debug facility on windows.
by bsalomon@google.com
· 13 years ago
b213ed8
Simplify vertex layout bitfields by making Position-as-texcoords the default.
by tomhudson@google.com
· 13 years ago
1b1e201
Revert #if 0ed out code accidentally committed as part of r4299.
by bsalomon@google.com
· 13 years ago
9e553c6
Minor GrStencilSettings cleanup
by bsalomon@google.com
· 13 years ago
9ec0753
Altered GrDrawState to always ref texture and render target
by robertphillips@google.com
· 13 years ago
7d501ab
Add GrSurface parent class above GrTexture & GrRenderTarget
by robertphillips@google.com
· 13 years ago
15e9d3e
Expanded distribution of instance counting
by robertphillips@google.com
· 13 years ago
a320194
Make GrClipMaskManager configure the stencil and scissor on GrGpu
by bsalomon@google.com
· 13 years ago
50e4ce0
Fix memory leaks.
by tomhudson@google.com
· 13 years ago
c8f7f47
Store clip mask location in GrClipMaskManager as a enum rather than two bools
by bsalomon@google.com
· 13 years ago
e76b7cc
fix gl error of 'invalid enum' from GL_COLOR_TABLE
by bsalomon@google.com
· 13 years ago
845eafd
show meaningful GL error strings during debugging
by bsalomon@google.com
· 13 years ago
0f1c10b
Remove unused function left in GrGLProgram.cpp
by bsalomon@google.com
· 13 years ago
945bbe1
Suppress annoying printf in GM when MSAA is not supported.
by bsalomon@google.com
· 13 years ago
c345c42
Add strings to debug/null interfaces glGetString
by bsalomon@google.com
· 13 years ago
957ebdd
Adding API to GrTexture to reset cached texture parameter values
by junov@chromium.org
· 13 years ago
b51c633
Fix Fixed-Point build by changing static_assert around scalar=float to a runtime crash.
by bsalomon@google.com
· 13 years ago
64aef2b
Towards NV path rendering
by bsalomon@google.com
· 13 years ago
0efcc37
Remove glBlendEquation and glColorPointer
by bsalomon@google.com
· 13 years ago
5a94efc
Call flushMiscFixedFunctionState (D'oh!)
by bsalomon@google.com
· 13 years ago
fcdb083
Fix dumb bug in checking gl interface validation against binding from gl version string
by bsalomon@google.com
· 13 years ago
75b3c96
Move clientID into texture desc
by robertphillips@google.com
· 13 years ago
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
9923c2b
Remove gpu stats tracking
by bsalomon@google.com
· 13 years ago
d4340e2
fix bug in GrGLInterface validation added in r4192
by bsalomon@google.com
· 13 years ago
fe11cb6
Add GL function pointers for GL_NV_path_rendering
by bsalomon@google.com
· 13 years ago
cf6285b
fix warnings on Mac in src/gpu and include/gpu
by caryclark@google.com
· 13 years ago
411dad0
Move stencil param adjustment to GrClipMaskManager, attempt to make GrGpuGL::flushStencil readable
by bsalomon@google.com
· 13 years ago
4920939
Move stuff from protected to private in GrGpuGL
by bsalomon@google.com
· 13 years ago
e287c1b
Remove cached texture width/height that was used by 4x4 filter
by bsalomon@google.com
· 13 years ago
d2ae1fa
remove 4x4 downsample filter mode
by bsalomon@google.com
· 13 years ago
83e5eb8
Clean up likely reference leak in Ganesh custom stages.
by tomhudson@google.com
· 13 years ago
c96cb3a
Break up GrGpuGL::flushGLCommonState
by bsalomon@google.com
· 13 years ago
4c88378
move texture flush and param update to separate function
by bsalomon@google.com
· 13 years ago
0ae2ca2
Revert r4134 due to bot failures
by bsalomon@google.com
· 13 years ago
009103d
Move GrGpuGL::programUnitTest into its own file
by bsalomon@google.com
· 13 years ago
3271628
Move texture descriptor into GrTexture
by robertphillips@google.com
· 13 years ago
898e7b5
Flip the switch to turn on GrCustomStage implementation of gradients;
by tomhudson@google.com
· 13 years ago
7e5c624
Move GrGpuGL::programUnitTest into its own file
by bsalomon@google.com
· 13 years ago
60da417
Move max vertex attributes value to GL Caps
by bsalomon@google.com
· 13 years ago
Next »