Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
49f085dddff10473b6ebf832a974288300224e60
/
src
/
gpu
/
gl
/
GrGpuGL.h
49f085d
"NULL !=" = NULL
by bsalomon
· 10 years ago
bd769d0
Initial change to create GeometryProcessor
by joshualitt
· 10 years ago
b0bd4f6
Remove GrDrawTarget::AutoRenderTargetRestore.
by bsalomon
· 10 years ago
ec56e45
Implement NV_path_rendering on OpenGL ES
by kkinnunen
· 10 years ago
c8dc1f7
Add GrResourceCache2.
by bsalomon
· 10 years ago
5b65357
Simplify GrGLPathRendering interface
by kkinnunen
· 10 years ago
ccdaa04
Separate GL path rendering state from GrGpuGL to GrGLPathRendering
by kkinnunen
· 10 years ago
1d89ddc
Revert of Add GrResourceCache2. (patchset #4 of https://codereview.chromium.org/481443002/)
by bsalomon
· 10 years ago
94ce9ac
Add GrResourceCache2.
by bsalomon
· 10 years ago
c7103a1
Wrap NV_path_rendering API with GrGLPathRendering
by cdalton
· 10 years ago
760ba8d
Revert "Adds a GrGLPathRendering class that wraps the NV_path_rendering"
by bungeman
· 10 years ago
5672da0
Adds a GrGLPathRendering class that wraps the NV_path_rendering
by cdalton
· 10 years ago
b414f25
Remove support in the gpu to use hardware AA lines. Current code paths could not reach this code and thus was never used.
by egdaniel
· 10 years ago
b09bdd6
Revert of Remove gpu support for willUseHWAALines. (https://codereview.chromium.org/423943003/)
by egdaniel
· 10 years ago
e6dfba8
Remove gpu support for willUseHWAALines.
by egdaniel
· 10 years ago
8ab8cc0
Finish removing GrTHashTable
by robertphillips
· 10 years ago
1c63bf6
Revert "Revert of Use the GrCacheable ID to eliminate the need for notifications to GrGpuGL when textures and RTs are… (https://codereview.chromium.org/376703009/)"
by bsalomon
· 10 years ago
b85a0aa
Add a GrPathRange class
by cdalton
· 10 years ago
3d533ac
Replace GrTHash with SkTDynamicHash
by robertphillips
· 10 years ago
249171e
Revert of Use the GrCacheable ID to eliminate the need for notifications to GrGpuGL when textures and RTs are… (https://codereview.chromium.org/376703009/)
by robertphillips
· 10 years ago
91bdbcd
Use the GrCacheable ID to eliminate the need for notifications to GrGpuGL when textures and RTs are deleted.
by bsalomon
· 10 years ago
145d48c
Allow compressed texture data to be updated.
by krajcevski
· 10 years ago
5119234
Generate path names on the client side
by cdalton
· 10 years ago
9c0e629
Initial work to get ETC1 data up to the GPU
by krajcevski
· 10 years ago
999cfd1
Revert of Initial work to get ETC1 data up to the GPU (https://codereview.chromium.org/302783002/)
by commit-bot@chromium.org
· 10 years ago
af091a1
Initial work to get ETC1 data up to the GPU
by commit-bot@chromium.org
· 10 years ago
0a6fe71
Use fixed function pipeline only when drawing paths
by commit-bot@chromium.org
· 10 years ago
ecc4536
Use int rather than size_t for pathCount in GrDrawTarget::drawPaths
by commit-bot@chromium.org
· 10 years ago
28361fa
Add discard API to SkCanvas, plumb it to glDiscardFramebuffer()
by commit-bot@chromium.org
· 10 years ago
b556422
Increase GrGpuGL's program cache size
by commit-bot@chromium.org
· 10 years ago
13e6576
Remove forceRenderTargetFlush (unused)
by commit-bot@chromium.org
· 10 years ago
2a05de0
Add Gpu Tracing to Ganesh
by commit-bot@chromium.org
· 10 years ago
9b62aa1
Make it possible to draw multiple paths at once to a draw target
by commit-bot@chromium.org
· 10 years ago
a3baf3b
Add hooks for GL_EXT_debug_marker in gpu
by commit-bot@chromium.org
· 11 years ago
b1854a8
Make GrGLContextInfo have private ptr to GrGLInterface
by commit-bot@chromium.org
· 11 years ago
9e90aed
Rename GrGLBinding->GrGLStandard, no longer a bitfield
by commit-bot@chromium.org
· 11 years ago
2080722
Fix two inconsistencies in handling fixed-function texture coordinate set generation
by commit-bot@chromium.org
· 11 years ago
56ce48a
Add can-ignore-rect hint to clear call
by robertphillips@google.com
· 11 years ago
c9424b8
Don't check if shaders compile or program links in release Chromium
by commit-bot@chromium.org
· 11 years ago
4c2af74
GrTHashCache -> GrTHashTable
by mtklein@google.com
· 11 years ago
8e919ad
Fix GrProgramsTest to not generate tests with too many TexCoord references
by commit-bot@chromium.org
· 11 years ago
adacc70
Start cleaning up 64bit Win warnings
by robertphillips@google.com
· 11 years ago
7388051
Move renderable config list to GrDrawTargetCaps
by commit-bot@chromium.org
· 11 years ago
32184d8
Implement stroking a path with nv_path_rendering
by commit-bot@chromium.org
· 11 years ago
c4dc0ad
Implement filling a path with nv_path_rendering cover
by commit-bot@chromium.org
· 11 years ago
6b30e45
Use vertexless shaders when NVpr is available
by commit-bot@chromium.org
· 11 years ago
a0b4028
Replace uses of GrNoncopyable by SkNoncopyable.
by commit-bot@chromium.org
· 11 years ago
ce6da4d
Improve handling of FF vertex array state
by commit-bot@chromium.org
· 11 years ago
9188a15
Add a GrGpuGL reference for GrGLProgram/GrGLUniformManager
by commit-bot@chromium.org
· 11 years ago
46fbfe0
Add glTexGen funcs to interface
by commit-bot@chromium.org
· 11 years ago
f6de475
Replace uses of GrAssert by SkASSERT.
by tfarina@chromium.org
· 11 years ago
fd03d4a
Replace all instances of GrRect with SkRect.
by commit-bot@chromium.org
· 11 years ago
0a208a1
Add flag bits for partial GrContext reset
by bsalomon@google.com
· 11 years ago
ba66999
revert 9802 breacking tests on some configs
by edisonn@google.com
· 11 years ago
cad107b
Add flag bits for partial GrContext reset
by bsalomon@google.com
· 11 years ago
2c84aa3
separate arrays for color and coverage effects.
by bsalomon@google.com
· 11 years ago
a15f7e5
Use all available texture units.
by commit-bot@chromium.org
· 11 years ago
5d1d79a
fix slowness of getImageData() for CanvasRenderingContext2D in linux due to un-optimized format for glReadPixels
by commit-bot@chromium.org
· 11 years ago
2db3ded
Make GrGLProgramDesc's key variable length by compacting the effect key array
by bsalomon@google.com
· 11 years ago
eb85117
Add support for using glCopyTexSubImage2D when possible to copy surfaces.
by bsalomon@google.com
· 11 years ago
63150af
Use blitframebuffer to implement copySurface.
by commit-bot@chromium.org
· 11 years ago
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
31ec798
Move GrGLProgram::Desc out of GrGLProgram.
by bsalomon@google.com
· 11 years ago
bcce892
Make GrDrawTarget::Caps ref counted and GrGLCaps derive from it.
by bsalomon@google.com
· 11 years ago
174db77
Fix divide-by-zero in program cache tracking.
by commit-bot@chromium.org
· 12 years ago
9487877
Add GL program cache tracking.
by jvanverth@google.com
· 12 years ago
754a3eb
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
6918d48
Use vertex array objects on core profiles.
by bsalomon@google.com
· 12 years ago
37ebe3f
Address some valgrind issues
by robertphillips@google.com
· 12 years ago
6177e69
Split GrGLContextInfo into GrGLContext & GrGLContextInfo
by robertphillips@google.com
· 12 years ago
6e4e650
Give GrDrawTarget a back ptr to its owning GrContext.
by bsalomon@google.com
· 12 years ago
e49ad45
Add GrGLBufferImpl to unify implementation of GrGLVertexBuffer and GrGLIndexBuffer.
by bsalomon@google.com
· 12 years ago
880b8fc
Refactor tracking of bound vbufs and ibufs and vertex attrib arrays.
by bsalomon@google.com
· 12 years ago
6a51dcb
Attempt to reland r7713 with fix.
by bsalomon@google.com
· 12 years ago
1eeef16
Revert r7713 until GM changes are understood.
by bsalomon@google.com
· 12 years ago
d2afa6e
Move view matrix flush to GrGLPrograms.
by bsalomon@google.com
· 12 years ago
9120748
Move code that builds GrGLProgram::Desc to GrGLProgram. Move color and coverage flush to GrGLProgram.
by bsalomon@google.com
· 12 years ago
2b44673
Move blend optimization functions to GrDrawState.
by bsalomon@google.com
· 12 years ago
9c68058
Fix WritePixels test on ANGLE.
by bsalomon@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
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
a45afcf
Commit file missing from r7550
by bsalomon@google.com
· 12 years ago
ed8659b
Implement support for origin-TopLeft render targets in GL backend.
by senorblanco@chromium.org
· 12 years ago
74749cd
Add GrDrawTarget::DrawInfo, combine API for performing indexed/non-indexed draws in subclasses.
by bsalomon@google.com
· 12 years ago
02ddc8b
Make a bunch of virtuals in GrDrawTarget and GrGpu private. Subclasses shouldn't call them directly.
by bsalomon@google.com
· 12 years ago
e16efc1
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
34cccde
Allow GrEffects with multiple textures.
by bsalomon@google.com
· 12 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
· 12 years ago
dbe49f7
Remove default texture coords / texture matrix
by bsalomon@google.com
· 12 years ago
b9086a0
Replace GrMatrix with SkMatrix.
by bsalomon@google.com
· 12 years ago
2eaaefd
Pass GrCustomStage to key-generation functions and emitCode().
by bsalomon@google.com
· 12 years ago
2d0bade
Make the orientation of a texture accessible from and known by GrSurface.
by bsalomon@google.com
· 12 years ago
08283af
Rename GrSamplerState to GrEffectStage.
by bsalomon@google.com
· 12 years ago
16e3dde
Platform/Engine -> Backend createPlatform -> wrapBackend
by bsalomon@google.com
· 12 years ago
f271cc7
GrCustomStage Renaming Part 3
by bsalomon@google.com
· 12 years ago
a469c28
CustomStage Renaming Part 1
by bsalomon@google.com
· 12 years ago
67e78c9
Use GrCustomStage to implement color matrix.
by bsalomon@google.com
· 12 years ago
288d954
Separate out the texture matrix from the coord-system change matrix in GrSamplerState. This is a step towards moving texture matrix to GrCustomStage.
by bsalomon@google.com
· 12 years ago
a04e8e8
Do premul and r/b swap conversions in a custom effect
by bsalomon@google.com
· 12 years ago
d6176b0
Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/)
by rmistry@google.com
· 12 years ago
Next »