Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_skia
/
13f181f28f4336adcc93b7297b6d16503f4c323c
/
src
/
gpu
/
GrContext.cpp
13f181f
Relanding 7914
by robertphillips@google.com
· 12 years ago
3b0d631
Remove constructors from GrVertexAttrib.
by jvanverth@google.com
· 12 years ago
9b855c7
Resubmit r7899 and r7901.
by jvanverth@google.com
· 12 years ago
1fc506a
Revert r7914 due to Linux rendering issues
by robertphillips@google.com
· 12 years ago
348e35e
Replace A8 with RGBA8 when renderable A8 isn't supported
by robertphillips@google.com
· 12 years ago
af3a3b9
Revert r7901 & r7899 to allow DEPS roll
by robertphillips@google.com
· 12 years ago
00b1c3a
Fix assert in bench due to r7899. Unreviewed.
by jvanverth@google.com
· 12 years ago
b8b705b
Add new vertex attribute array specification.
by jvanverth@google.com
· 12 years ago
b83a193
Reverting r7882 (Replace A8 with RGBA8 when renderable A8 isn't supported) due Android rendering issues
by robertphillips@google.com
· 12 years ago
94ba6c6
Replace A8 with RGBA8 when renderable A8 isn't supported
by robertphillips@google.com
· 12 years ago
6e4e650
Give GrDrawTarget a back ptr to its owning GrContext.
by bsalomon@google.com
· 12 years ago
3976825
Remove unused texture coordinate flags.
by jvanverth@google.com
· 12 years ago
2b44673
Move blend optimization functions to GrDrawState.
by bsalomon@google.com
· 12 years ago
6438695
Revert 7625 until after M26 due to a mix of perf changes.
by bsalomon@google.com
· 12 years ago
82b0ec6
Remove GR_DISABLE_DRAW_BUFFERING, replace with RTConf variable.
by bsalomon@google.com
· 12 years ago
5b25a8d
Remove GR_DUMP_TEXTURE_UPLOADS
by bsalomon@google.com
· 12 years ago
1c7c01a
Remove GR_STATIC_RECT_VB Review URL: https://codereview.appspot.com/7304055
by bsalomon@google.com
· 12 years ago
9c68058
Fix WritePixels test on ANGLE.
by bsalomon@google.com
· 12 years ago
cbe4f6a
Set vertex layout prior to setVertexSourceToBuffer for GR_STATIC_RECT_VB
by jvanverth@google.com
· 12 years ago
55cac11
Fix calls to setVertexSourceToBuffer
by robertphillips@google.com
· 12 years ago
a4d18dd
Reinstate r7546: fix unused variable warning
by jvanverth@google.com
· 12 years ago
b75b0a0
Move vertex layout from GeometrySrcState to GrDrawState.
by jvanverth@google.com
· 12 years ago
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
· 12 years ago
d4ce480
Restore variable to release builds.
by jvanverth@google.com
· 12 years ago
cf9faf6
Reverting r7545 (render target origin change) due to layout test issues (see https://codereview.chromium.org/12210002/)
by robertphillips@google.com
· 12 years ago
7fbf5cf
fix unused variable warning
by reed@google.com
· 12 years ago
ed8659b
Implement support for origin-TopLeft render targets in GL backend.
by senorblanco@chromium.org
· 12 years ago
d62e88e
Make drawIndexedInstances non-virtual and rewrite GrIODB's drawRect on top of drawIndexedInstances.
by bsalomon@google.com
· 12 years ago
7584719
fix build Review URL: https://codereview.appspot.com/7229052
by reed@google.com
· 13 years ago
cc78238
Move vertex layout definitions from GrDrawTarget to GrDrawState.
by jvanverth@google.com
· 13 years ago
cabe00e
Fix build break after r7411 when GR_STATIC_RECT_VB is enabled.
by bsalomon@google.com
· 13 years ago
9e040ae
Remove unnecessary ptr derefs int r7411 (deref result is not used).
by bsalomon@google.com
· 13 years ago
adc6536
Remove getter of writable GrEffectStage from GrDrawState.
by bsalomon@google.com
· 13 years ago
c5fae9e
Fix spelling error.
by bsalomon@google.com
· 13 years ago
95ed55a
Make all GrContext members that return a texture also ref the texture for the caller.
by bsalomon@google.com
· 13 years ago
98ded84
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 13 years ago
6340a41
Let them eat GrEffectRef.
by bsalomon@google.com
· 13 years ago
46d3d39
Add GPU support for axis-aligned ovals:
by jvanverth@google.com
· 13 years ago
68b58c9
Remove default implementation of GrEffect::isEqual. Make GrSingleTextureEffect abstract.
by bsalomon@google.com
· 13 years ago
0ac6af4
Wrap GrEffects in GrEffectPtr.
by bsalomon@google.com
· 13 years ago
eb928ea
Proposed fix to new stroking/path render selection system
by robertphillips@google.com
· 13 years ago
a7830dc
Revert part of r7047 to check Xoom failures
by robertphillips@google.com
· 13 years ago
0e51577
fix warning from scalar --> int32 conversion
by humper@google.com
· 13 years ago
e3453cb
This CL introduces a new path renderer.
by sugoi@google.com
· 13 years ago
0797c2c
Reland 6914 w/ fixes.
by bsalomon@google.com
· 13 years ago
0b6ad22
Revert 6914 to fix build issues.
by bsalomon@google.com
· 13 years ago
4b86e34
Simplify cache IDs and keys.
by bsalomon@google.com
· 13 years ago
5f74cf8
Follow up on the previous patch :
by sugoi@google.com
· 13 years ago
9f6a557
Remove unused type GrCacheKey
by bsalomon@google.com
· 13 years ago
45a15f5
Modifications to GrPatherRenderer(Chain) interfaces to support clip mask manager.
by bsalomon@google.com
· 13 years ago
a2a3192
Fix some extract subset bugs.
by scroggo@google.com
· 13 years ago
12b4e27
As part of preliminary groundwork for a chromium fix, this changelist is deprecating GrPathFill so that SkPath::FillType is used everywhere in order to remove some code duplication between Skia and Ganesh.
by sugoi@google.com
· 13 years ago
df17c64
Remove assert to allow Android bots (that don't support NPOT textures) to continue in Debug mode
by robertphillips@google.com
· 13 years ago
b4a55b7
Make morphology, convolution, and table color filter opt out of default texture matrices.
by bsalomon@google.com
· 13 years ago
b9086a0
Replace GrMatrix with SkMatrix.
by bsalomon@google.com
· 13 years ago
8171288
Remove GrScalar, replace with SkScalar.
by bsalomon@google.com
· 13 years ago
d8b5fac
Reland r6233 with fix.
by bsalomon@google.com
· 13 years ago
115b06f
Re-revert r6233.
by bsalomon@google.com
· 13 years ago
c3a58f3
Reland r6233 with fix for config conversion texture matrices.
by bsalomon@google.com
· 13 years ago
66e534d
Revert r6233 while investigating bot failures.
by bsalomon@google.com
· 13 years ago
ce49e16
Checkpoint in moving texture matrices out of GrGLProgram and into GrGLEffect.
by bsalomon@google.com
· 13 years ago
209a114
Ganesh resource cache changes
by robertphillips@google.com
· 13 years ago
42041e6
Allow default texture cache limit to be set within gyp.
by djsollen@google.com
· 13 years ago
08283af
Rename GrSamplerState to GrEffectStage.
by bsalomon@google.com
· 13 years ago
16e3dde
Platform/Engine -> Backend createPlatform -> wrapBackend
by bsalomon@google.com
· 13 years ago
021fc73
GrCustomStage Renaming Part 5
by bsalomon@google.com
· 13 years ago
6f261be
GrCustomStage Renaming Part 2
by bsalomon@google.com
· 13 years ago
a469c28
CustomStage Renaming Part 1
by bsalomon@google.com
· 13 years ago
706f668
Reland r6330 thru r6333 but do without enabling GL_ARB_fragment_coord_conventions on Intel GPUs.
by bsalomon@google.com
· 13 years ago
d335364
Revert r6330 thru 6333 while we figure out what to do about Intel bots (possible driver bug).
by bsalomon@google.com
· 13 years ago
4fe9b1b
Automatically handle converting gl_FragCoord to Skia's y-down device coords.
by bsalomon@google.com
· 13 years ago
183e34b
Speculative fix for Chrome bug in SkClipStack::isWideOpen
by robertphillips@google.com
· 13 years ago
7d12675
GPU: add failure checks for the scratch textures used in Gaussian blur.
by robertphillips@google.com
· 13 years ago
ee0b693
Attempt to patch GR_STATIC_RECT_VB path
by robertphillips@google.com
· 13 years ago
1947ba6
Make Ganesh's resource cache limits more representative
by robertphillips@google.com
· 13 years ago
dfdb7e5
Reland r5963 with two fixes:
by bsalomon@google.com
· 13 years ago
f6eac8a
Revert r5962 because of failures.
by bsalomon@google.com
· 13 years ago
b022177
Require matrix for custom stage to be set when custom stage is installed.
by bsalomon@google.com
· 13 years ago
3cbaa2d
Beef up GrContext::AutoMatrix to handle doing GrPaint matrix adjustments.
by bsalomon@google.com
· 13 years ago
5dc26b9
SkTCopyOnFirstWrite
by bsalomon@google.com
· 13 years ago
f467ce7
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 13 years ago
042aff8
Speculative fix for Chrome bug
by robertphillips@google.com
· 13 years ago
2fdcdeb
Make GrDrawState::AutoRestoreViewMatrix handle sampler matrices.
by bsalomon@google.com
· 13 years ago
0f11e1a
Remove translate param from GrContext::drawPath (and subsequent calls).
by bsalomon@google.com
· 13 years ago
5b3e890
Move some auto restore helpers from GrDrawTarget to GrDrawState.
by bsalomon@google.com
· 13 years ago
c7448ce
GrPaint encapsulation.
by bsalomon@google.com
· 13 years ago
903a4e2
Fix find/replace missed in #ifdef'ed out code in r5827.
by bsalomon@google.com
· 13 years ago
88becf4
Rename GrPaint fields/enums/members texture->color mask->coverage.
by bsalomon@google.com
· 13 years ago
af84e74
Move setPaint from GrContext to GrDrawState.
by bsalomon@google.com
· 13 years ago
d5d69ff
Add convenience function on GrDrawState to set state bit based on a bool.
by bsalomon@google.com
· 13 years ago
837ec43
Fixed bug(s) in batching of rects
by robertphillips@google.com
· 13 years ago
ccb3950
Speculative render target ref/unref fixes
by robertphillips@google.com
· 13 years ago
ccaa002
Fix some linux build warnings Review URL: https://codereview.appspot.com/6571050
by bsalomon@google.com
· 13 years ago
cdb426d
Fix for GrTextureStripAtlas memory leak
by robertphillips@google.com
· 13 years ago
1ce49fc
Move GrTextureParams from GrSamplerState to GrTextureAccess
by bsalomon@google.com
· 13 years ago
0d25eef
Fix texture ref/unref bug in GrContext::createResizedTexture
by robertphillips@google.com
· 13 years ago
eb9b3e1
Removed access of freed memory in GrContext dtor
by robertphillips@google.com
· 13 years ago
9fbcad0
Removed old resource locking system
by robertphillips@google.com
· 13 years ago
50a035d
Added explicit cache clearing
by robertphillips@google.com
· 13 years ago
667c3a3
Fixed assert in unlockStencilBuffer
by robertphillips@google.com
· 13 years ago
Next »