Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_skia
/
a2333d970329e8fffb7347f758f8c421452fe858
/
src
/
gpu
ec4037f
Fix fs param name in conical gradient due to r4616.
by bsalomon@google.com
· 13 years ago
032b221
Remove uniform var pointers from custom effects
by bsalomon@google.com
· 13 years ago
fde2c0a
Having updated the documentation of GrCustomStage to argue that all custom stages must be
by tomhudson@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
40a1ae4
Added SkDevice onAttachToCanvas & onDetachFromCanvas methods
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
56c79b1
Added GrContext::AutoClipStack to encapsulate setting\resetting of clip stack
by robertphillips@google.com
· 13 years ago
b0a34d8
idea: add annotation to SkPaint
by reed@google.com
· 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
fea85ac
Minor refactoring to make GrAutoMatrix a nested sub-class of GrContext
by robertphillips@google.com
· 13 years ago
bca1c5d
Fixed merge error in r4545
by robertphillips@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
f3ccda7
Fix assumption that enabled stage implies texture is present
by bsalomon@google.com
· 13 years ago
cb325ce
Change TextContext handling of stages and draw targets; this allows us to
by tomhudson@google.com
· 13 years ago
6219728
Added pdf implementation of conical gradient.
by rileya@google.com
· 13 years ago
a51ab84
Preserve convex control point polygon in cubic->quadratic approximation
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
676e660
More carefully disable stages in Ganesh to avoid textures or effects
by tomhudson@google.com
· 13 years ago
313f019
Don't call glTexSubImage2D w/ indexed texture format on desktop GL
by bsalomon@google.com
· 13 years ago
52544c7
Remove redundant vlayout masks and wasted vlayout bits
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
1dcfa1f
Fix definition of isEqual() for two gradient effect custom stages.
by tomhudson@google.com
· 13 years ago
5dfb672
Left over cleanup from r4416 (fix for lingering AA clip mask bug)
by robertphillips@google.com
· 13 years ago
21320a1
Fix bug in calling NV DeletePaths
by bsalomon@google.com
· 13 years ago
54823c2
Rolling back r4034 (Proposed plumbing to propagate save & restore)
by robertphillips@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
baaaeeb
Changed '0.5f' to '0.5' in conical gradient shader to fix problem with shader compile on Mac.
by rileya@google.com
· 13 years ago
3e33258
Added GPU implementation of 2-point conical gradient.
by rileya@google.com
· 13 years ago
366f1c6
Fixed lingering gpu-path AA clip mask generation bug
by robertphillips@google.com
· 13 years ago
41efe04
Partially rolled forward the SkGrPixelRef changes
by robertphillips@google.com
· 13 years ago
375ff85
Un-trifurcate GrTextContext: get rid of Default and Batched subclasses,
by tomhudson@google.com
· 13 years ago
05a718c
Fix some NV path rendering issues with perspective and inverse paths
by bsalomon@google.com
· 13 years ago
e9c0469
Pseudo-reverted r4396 (SkGrPixelRef files are still in source pool but are unused)
by robertphillips@google.com
· 13 years ago
ecf1f32
Temporarily readding SkGrTexturePixelRef.h/.cpp until WebKit is transitioned to SkGrPixelRef
by robertphillips@google.com
· 13 years ago
5088eb4
Moved SkGrTexturePixelRef to SkGrPixelRef
by robertphillips@google.com
· 13 years ago
d881bc1
Collapsed SkGrTexturePixelRef and SkGrRenderTargetPixelRef into SkGrPixelRef using new GrSurface class
by robertphillips@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
fe65943
fixed another clang++ compiler error
by robertphillips@google.com
· 13 years ago
58b2021
Split GrSWMaskHelper into its own files
by robertphillips@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
26344cf
add explicit purgeAll() so we don't get foiled by the min cache-limit
by reed@google.com
· 13 years ago
c0c1daa
Enable Scratch texture detach in SW path renderer's onDrawPath (again)
by robertphillips@google.com
· 13 years ago
386319e
Fixed Resource counting bug in AutoScratchTexture detach mechanism
by robertphillips@google.com
· 13 years ago
a4f6b10
Make GrInOrderDrawBuffer playback command driven
by bsalomon@google.com
· 13 years ago
69ffcf0
Fixed alignment issue in Linux build
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
1909e15
In GrBatchedTextContext, use GrSafeSetNull(), for more safeness!
by tomhudson@google.com
· 13 years ago
009f629
Reverting r4324
by robertphillips@google.com
· 13 years ago
0966206
Disable assert blocking DEPS roll. This is a sanity-checking assert not
by tomhudson@google.com
· 13 years ago
1015e03
Fix crash when buidling with no deferred drawing in grcontext
by bsalomon@google.com
· 13 years ago
70fc152
Fix the stencil rules to perfom an rdiff with an inverse path
by bsalomon@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
f13f588
Add GrPaint::*StageEnabled() and GrDrawState::stageEnabled() functions.
by tomhudson@google.com
· 13 years ago
f41f4d2
Enable Scratch texture detach in SW path renderer's onDrawPath (take 2)
by robertphillips@google.com
· 13 years ago
b213ed8
Simplify vertex layout bitfields by making Position-as-texcoords the default.
by tomhudson@google.com
· 13 years ago
1807d0d
Reverting r4319
by robertphillips@google.com
· 13 years ago
042cb47
Enable Scratch texture detach in SW path renderer's onDrawPath
by robertphillips@google.com
· 13 years ago
3eee8fb
Fix misplaced return in GrDrawState::stageDisabled().
by tomhudson@google.com
· 13 years ago
7d6afdd
Extend texture release on GrDrawState to also handle custom stages.
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
07fc0d1
Revert r4287. Large numbers of textures created by random gradients can cause poor driver performance (at least on Mac)
by bsalomon@google.com
· 13 years ago
a0a66c1
Fix clipping of ovals on top & right
by robertphillips@google.com
· 13 years ago
15c0fea
AutoScratchTexture can now release its texture and it will return to the texture cache when freed
by robertphillips@google.com
· 13 years ago
5e24129
Move GrTemplates.h to src
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
c82a8b7
Fixed two bugs in SW-only clip mask generation
by robertphillips@google.com
· 13 years ago
a320194
Make GrClipMaskManager configure the stencil and scissor on GrGpu
by bsalomon@google.com
· 13 years ago
8f7e1da
Remove count budget from resource cache
by bsalomon@google.com
· 13 years ago
4da34e3
Add GrMemoryPool as a helper to override operators new/delete
by bsalomon@google.com
· 13 years ago
50e4ce0
Fix memory leaks.
by tomhudson@google.com
· 13 years ago
276c1fa
fix incorrect GPU rendering for path inverse fill when path is outside the clip
by bsalomon@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
b702c0f
GPU would ignore the path effect when its stroke is zero, fix it
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
fc0d23a
Avoid un-necessary re-calculations of width in for loop of emitFS function
by bsalomon@google.com
· 13 years ago
13b85aa
Give GrClipMaskManager a GrGpu*
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
c0af317
TLS GrContext count
by bsalomon@google.com
· 13 years ago
f69a11b
Use GrAARectRenderer in GPU AA clip mask generation
by robertphillips@google.com
· 13 years ago
Next »