Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
92e496f96abbd664888f0c8a7d546ab02e703bf7
/
src
/
gpu
/
GrDrawTarget.cpp
92e496f
Beginning to refactor nvpr code
by joshualitt
· 10 years ago
38406c8
Cleanup: Go with SkDebugf instead of GrPrintf.
by tfarina
· 10 years ago
329bf48
BUG=skia:
by joshualitt
· 10 years ago
f2703d8
rename GrTextureDesc->GrSurfaceDesc, GrTextureFlags->GrSurfaceFlags
by bsalomon
· 10 years ago
e305973
Remove uses of GrAutoScratchTexture.
by bsalomon
· 10 years ago
a5305a1
Opt state takes a GP instead of a GeometryStage
by joshualitt
· 10 years ago
89c7a2e
Revert of Opt state takes a GP instead of a GeometryStage (patchset #18 id:1500001 of https://codereview.chromium.org/637003003/)
by joshualitt
· 10 years ago
71856d5
Opt state takes a GP instead of a GeometryStage
by joshualitt
· 10 years ago
47bb382
Cleanup of shader building system
by joshualitt
· 10 years ago
db0d3ca
Revert of Cleanup of shader building system (patchset #25 id:470001 of https://codereview.chromium.org/611653002/)
by joshualitt
· 10 years ago
fe1233c
Cleanup of shader building system
by joshualitt
· 10 years ago
afbf2d6
Make "priv" classes for GrTexure and GrSurface.
by bsalomon
· 10 years ago
b06e5a2
Revert of Make "priv" classes for GrTexure and GrSurface. (patchset #9 id:260001 of https://codereview.chromium.org/596053002/)
by robertphillips
· 10 years ago
c0eb9b9
Make "priv" classes for GrTexure and GrSurface.
by bsalomon
· 10 years ago
b0a8a37
Patch to create a distinct geometry processor. The vast majority of this patch
by joshualitt
· 10 years ago
bc127a3
Add UniqueID to GrDrawTargetCaps.
by egdaniel
· 10 years ago
00a6532
Remove redundant assignment in GrDrawTarget.cpp
by qiankun.miao
· 10 years ago
49f085d
"NULL !=" = NULL
by bsalomon
· 10 years ago
bd769d0
Initial change to create GeometryProcessor
by joshualitt
· 10 years ago
7b3d5ee
Make setVertexAttribs in GrDrawState take a stride parameter.
by egdaniel
· 10 years ago
ea81ced
Revert of Make setVertexAttribs in GrDrawState take a stride parameter. (patchset #5 of https://codereview.chromium.org/511593004/)
by djsollen
· 10 years ago
af013bf
Make setVertexAttribs in GrDrawState take a stride parameter.
by egdaniel
· 10 years ago
62c447d
Add an opaqueness hint to GrDrawState.
by bsalomon
· 10 years ago
01c8da1
Remove unused matrix param from GrContext/GrDrawTarget rect drawing functions.
by bsalomon
· 10 years ago
0f1a7c4
Remove kDisableBlend_BlendOptFlag as it is no longer needed
by egdaniel
· 10 years ago
78697816
Add query for whether or not we have compressedTexSubImage
by krajcevski
· 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
b85a0aa
Add a GrPathRange class
by cdalton
· 10 years ago
7ef2162
Add new ASTC pixel config
by krajcevski
· 10 years ago
ee5da55
32 bpp floating point textures
by joshualitt
· 10 years ago
f99f884
Remove use of GrEffectRef from draw state and below.
by bsalomon
· 10 years ago
238b456
R11 EAC texture compression is introduced as part of the OpenGL ES 3.0 spec. This is a format that will likely be required on most mobile phones in the upcoming years, making it better to target than LATC, which is only available on NVIDIA GPUs.
by krajcevski
· 10 years ago
5da2fa4
Initialize a variable in GrDrawTarget::drawPaths
by kkinnunen
· 10 years ago
3eee383
Modify gpu debug markers to store gpu device markers when a flush occurs.
by egdaniel
· 10 years ago
6e7ddaa
Move the LATC and ETC1 enum values to GrPixelConfig. I also tried to put in checks in a few places to make sure that we weren't using these pixel configurations in places that we shouldn't be.
by commit-bot@chromium.org
· 10 years ago
8e7d37d
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 10 years ago
42dc813
Revert of Revert of Add compressed texture capabilities for GPU devices
by commit-bot@chromium.org
· 10 years ago
8bfcd72
Revert of Add compressed texture capabilities for GPU devices (https://codereview.chromium.org/292323003/)
by commit-bot@chromium.org
· 10 years ago
420b2ff
Add compressed texture capabilities for GPU devices
by commit-bot@chromium.org
· 10 years ago
5e565d1
Revert of Add compressed texture capabilities for GPU devices (https://codereview.chromium.org/292323003/)
by commit-bot@chromium.org
· 10 years ago
2dcd243
Add compressed texture capabilities for GPU devices
by commit-bot@chromium.org
· 10 years ago
160b478
Add support for glMapBufferRange. Use glMapBufferRange and glMapBufferSubData.
by commit-bot@chromium.org
· 10 years ago
089a780
Split GrResource into GrCacheable/GrGpuObject
by commit-bot@chromium.org
· 10 years ago
53b614b
Revert of Add support for glMapBufferRange. Use glMapBufferRange and glMapBufferSubData. (https://codereview.chromium.org/243413002/)
by djsollen@google.com
· 10 years ago
f9deb8a
Add support for glMapBufferRange. Use glMapBufferRange and glMapBufferSubData.
by commit-bot@chromium.org
· 10 years ago
88cb22b
Convert GrCrash->SkFAIL GrDebugCrash->SkDEBUGFAIL
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
· 11 years ago
972f9cd
SK_SUPPORT_LEGACY_GRTYPES to hide duplicate types from SkTypes.h
by commit-bot@chromium.org
· 11 years ago
28361fa
Add discard API to SkCanvas, plumb it to glDiscardFramebuffer()
by commit-bot@chromium.org
· 11 years ago
2a05de0
Add Gpu Tracing to Ganesh
by commit-bot@chromium.org
· 11 years ago
9b62aa1
Make it possible to draw multiple paths at once to a draw target
by commit-bot@chromium.org
· 11 years ago
a3baf3b
Add hooks for GL_EXT_debug_marker in gpu
by commit-bot@chromium.org
· 11 years ago
3ae0e6c
Add dev bounds to bmp txt context, use bounds to ignore clips
by commit-bot@chromium.org
· 11 years ago
4744231
Add detection of mip support
by commit-bot@chromium.org
· 11 years ago
ab1c138
Fix compilation with SK_ENABLE_INST_COUNT=1
by commit-bot@chromium.org
· 11 years ago
8b656c6
Avoid printing draw target info to stderr while running unit tests
by commit-bot@chromium.org
· 11 years ago
9901727
Fix stale assert in GrDrawTarget::print
by commit-bot@chromium.org
· 11 years ago
6b7938f
separate state for msaa renderability
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
515dcd3
Replace uses of GR_DEBUG by SK_DEBUG.
by commit-bot@chromium.org
· 11 years ago
f6de475
Replace uses of GrAssert by SkASSERT.
by tfarina@chromium.org
· 11 years ago
b835652
Plumb in flag for reusing scratch textures
by commit-bot@chromium.org
· 11 years ago
fd03d4a
Replace all instances of GrRect with SkRect.
by commit-bot@chromium.org
· 11 years ago
eb6879f
Replace fixed-size array of effect stages in GrDrawState with two appendable arrays, one for color, one for coverage.
by bsalomon@google.com
· 11 years ago
137f134
Replace GrDrawState::AutoDeviceCoordDraw with GrDrawState::AutoViewMatrixRestore::setIdentity(). s
by bsalomon@google.com
· 11 years ago
b515881
Key shader on whether frag pos read is relative to top-left or bottom-left
by bsalomon@google.com
· 11 years ago
6b0cf02
Add support for GL_*_shader__framebuffer_fetch
by bsalomon@google.com
· 11 years ago
4290330
Vertex Attrib configurations now handled as pointers vs. SkSTArrays
by robertphillips@google.com
· 12 years ago
7841c63
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
eb85117
Add support for using glCopyTexSubImage2D when possible to copy surfaces.
by bsalomon@google.com
· 12 years ago
63150af
Use blitframebuffer to implement copySurface.
by commit-bot@chromium.org
· 12 years ago
116ad84
Make GrIODB record and play back copySurface.
by bsalomon@google.com
· 12 years ago
a9493a3
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
e4617bf
Add GrDrawTarget::copySurface.
by bsalomon@google.com
· 12 years ago
0406b9e
Make drawRect preserve vertex attrib state and push/pop the geom sources.
by bsalomon@google.com
· 12 years ago
05a2ee0
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
054ae99
Take two for r8466:
by jvanverth@google.com
· 12 years ago
c7bf296
Rolling back r8466.
by jvanverth@google.com
· 12 years ago
fb495b5
Revise attribute binding interface.
by commit-bot@chromium.org
· 12 years ago
bb5c465
Trim the copy of the dst made for dst-reading effects using the clip and dev-bounds of draw.
by commit-bot@chromium.org
· 12 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
· 12 years ago
e60ed08
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
c26d94f
Move nested class GrDrawTarget::Caps out as GrDrawTargetCaps.
by bsalomon@google.com
· 12 years ago
bcce892
Make GrDrawTarget::Caps ref counted and GrGLCaps derive from it.
by bsalomon@google.com
· 12 years ago
c781888
Attempt to reland 8264-5 with warning-as-error fixes.
by bsalomon@google.com
· 12 years ago
67e7cde
revert 8265-8264 (broke build)
by reed@google.com
· 12 years ago
ae81d5c
Adds local coords to GrEffect system.
by bsalomon@google.com
· 12 years ago
ff6ea26
Add GrEllipseEdgeEffect.
by commit-bot@chromium.org
· 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
af3a3b9
Revert r7901 & r7899 to allow DEPS roll
by robertphillips@google.com
· 12 years ago
b8b705b
Add new vertex attribute array specification.
by jvanverth@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
Next »