Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
chromium_org
/
third_party
/
skia
/
bd769d0f1c8cf6ccbb2738dfad1624a4c828e4eb
/
src
/
gpu
/
GrContext.cpp
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
5219e57
Remove skip draw check in GrContext
by egdaniel
· 10 years ago
02e36f2
Fix leak of GrResourceCacheEntry
by bsalomon
· 10 years ago
c8dc1f7
Add GrResourceCache2.
by bsalomon
· 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
c30aaa0
Use combined color/coverage attribute when possible in aa rect renderer.
by bsalomon
· 10 years ago
b62508b
Add a parameter GR_ALWAYS_ALLOCATE_ON_HEAP to allow for only ever creating temporary buffers on the heap instead of allowing stack allocation
by george
· 10 years ago
9c6d4d7
Change GR_COMPRESS_ALPHA_MASK from compile-time flag to run-time. We do this by introducing an Options struct to be passed to a GrContext on creation.
by krajcevski
· 10 years ago
9c0822a
Always use both a color and coverage attribute in GrAARectRenderer.
by bsalomon
· 10 years ago
62c447d
Add an opaqueness hint to GrDrawState.
by bsalomon
· 10 years ago
6d7f5fa
Enable gpu Debug markers if tracing category skia.gpu is enabled
by egdaniel
· 10 years ago
01c8da1
Remove unused matrix param from GrContext/GrDrawTarget rect drawing functions.
by bsalomon
· 10 years ago
41ebbdd
Exit early when draw can be skipped. Be more robust against abandoned GrContext.
by bsalomon
· 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
944bcf0
Some fixes around GrContext::abandonContext:
by bsalomon
· 10 years ago
e6dfba8
Remove gpu support for willUseHWAALines.
by egdaniel
· 10 years ago
2354f84
Test abandoning GL context in dm/nanobench.
by bsalomon
· 10 years ago
6d3fe02
Rename GrGpuObject to GrGpuResource
by bsalomon
· 10 years ago
c44be0e
Merge GrGpuObject and GrCacheable.
by bsalomon
· 10 years ago
dcabb05
Make GrCacheable implement its own ref counting.
by bsalomon
· 10 years ago
93a37bc
Add macro so that gpu trace marker can add an arg to the TRACE_EVENT it makes
by egdaniel
· 10 years ago
d78a168
Improve gpu tracing when applying markers directly to gpu target
by egdaniel
· 10 years ago
83d081a
Goodbye GrEffectRef.
by bsalomon
· 10 years ago
4ec84da
Move allocation of texture from SkGpuDevice to GrLayerCache
by robertphillips
· 10 years ago
c6cb56f
Implement text rendering with NVPR
by kkinnunen
· 10 years ago
bbcb38d
Allow gpu debug markers to be placed by using a GrContext
by egdaniel
· 10 years ago
e61c411
Use vertex attributes for dash effect in gpu
by egdaniel
· 10 years ago
d58a0ba
Push dash checks into GrContext.
by egdaniel
· 10 years ago
f9dae78
Remove GrIsPow2 in favor of SkIsPow2.
by tfarina
· 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
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
f9bd04f
Constify the arguments to createTexture
by commit-bot@chromium.org
· 10 years ago
b0ce4b6
Fix Gpu texture creation bug
by commit-bot@chromium.org
· 10 years ago
e49157f
Factor GrTexture into public GrTexture and private GrTextureImpl.
by commit-bot@chromium.org
· 10 years ago
59e7d23
Revert of Factor GrTexture into public GrTexture and private GrTextureImpl. (https://codereview.chromium.org/275903002/)
by commit-bot@chromium.org
· 10 years ago
bd465d1
Factor GrTexture into public GrTexture and private GrTextureImpl.
by commit-bot@chromium.org
· 10 years ago
95c2003
cleanup GrContext resource cache api
by commit-bot@chromium.org
· 10 years ago
95a2b0e
Allow custom resources in the GrContext's cache
by commit-bot@chromium.org
· 10 years ago
089a780
Split GrResource into GrCacheable/GrGpuObject
by commit-bot@chromium.org
· 10 years ago
0a09d71
Implement drawDRRect for GPU
by commit-bot@chromium.org
· 10 years ago
94bd822
Revert of Discard scratch render targets before reusing them. (https://codereview.chromium.org/225183012/)
by commit-bot@chromium.org
· 10 years ago
0f23ff1
Discard scratch render targets before reusing them.
by commit-bot@chromium.org
· 10 years ago
e930a07
Add a GrLayerCache to GrContext
by robertphillips@google.com
· 10 years ago
972f9cd
SK_SUPPORT_LEGACY_GRTYPES to hide duplicate types from SkTypes.h
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
4784182
Revert of Implement text rendering with NVPR (https://codereview.chromium.org/196133014/)
by commit-bot@chromium.org
· 10 years ago
dcb8ef9
Implement text rendering with NVPR
by commit-bot@chromium.org
· 10 years ago
7111d46
Revert "Revert of implement readPixels and writePixels natively, w/o using the (deprecated) (https://codereview.chromium.org/199733016/)"
by reed@google.com
· 10 years ago
2a05de0
Add Gpu Tracing to Ganesh
by commit-bot@chromium.org
· 10 years ago
231f6b8
Revert of implement readPixels and writePixels natively, w/o using the (deprecated) (https://codereview.chromium.org/199733016/)
by commit-bot@chromium.org
· 10 years ago
1121170
implement readPixels and writePixels natively, w/o using the (deprecated)
by reed@google.com
· 10 years ago
933e65d
replace old SK_TRACE_EVENT macros with new TRACE_EVENT ones, and then remove them entirely!
by commit-bot@chromium.org
· 10 years ago
180e36a
Revert "hide Config8888 entirely". Broke a bunch of builds.
by bsalomon@google.com
· 10 years ago
be41d38
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 10 years ago
e14792d
hide Config8888 entirely
by commit-bot@chromium.org
· 10 years ago
d8a57af
Adding a new SkSurface factory for generating surfaces from the scratch texture pool.
by commit-bot@chromium.org
· 10 years ago
b471a32
Add API for GrContext to recommend rendertarget sample count
by commit-bot@chromium.org
· 10 years ago
e79f320
Revert of r13384 (Stateful PathRenderer implementation)
by robertphillips@google.com
· 10 years ago
1195a28
Revert "SkBitmap now really stores SkImageInfo -- config is just a ruse"
by mike@reedtribe.org
· 10 years ago
8ed6443
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 10 years ago
3e0c64a
Stateful PathRenderer implementation
by robertphillips@google.com
· 10 years ago
f0c41e2
Initialize written paths and strokerecs lazily during GPU drawPath
by commit-bot@chromium.org
· 11 years ago
5a56793
Move geometry allocator for drawVertices inside autoflush scope.
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
db6f36e
Remove problematic GrContext thread local instance counting
by commit-bot@chromium.org
· 11 years ago
e0a868c
Apply hairline optimization only if the path renderer wants it
by commit-bot@chromium.org
· 11 years ago
1b20a10
Revert "Do not apply hairline optimization for paths if nv_path_rendering is used"
by bsalomon@google.com
· 11 years ago
44fb865
Do not apply hairline optimization for paths if nv_path_rendering is used
by commit-bot@chromium.org
· 11 years ago
6006d0f
Add bevel-stroke support in GrAARectRenderer
by commit-bot@chromium.org
· 11 years ago
32700ac
Reverting r12082 (Add bevel-stroke support in GrAARectRenderer) due to GM failures
by robertphillips@google.com
· 11 years ago
5c8ee25
Make GrContext cache the gpu paths
by commit-bot@chromium.org
· 11 years ago
e1e99ef
Add bevel-stroke support in GrAARectRenderer
by commit-bot@chromium.org
· 11 years ago
18bb41e
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
56ce48a
Add can-ignore-rect hint to clear call
by robertphillips@google.com
· 11 years ago
2d2e5c4
Make not-reusing-scratch-textures only apply to texture uploads
by robertphillips@google.com
· 11 years ago
4e5559a
Allow specifying the max texture count on the bots
by robertphillips@google.com
· 11 years ago
b77f0f4
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
9ef0426
Don't reuse scratch textures patch
by robertphillips@google.com
· 11 years ago
50a3043
We want to give SkPixelRef a way to signal over to GrResourceCache that it's become pointless to keep around textures based on that SkPixelRef when its pixels change, so that it can be a good citizen and free those textures.
by commit-bot@chromium.org
· 11 years ago
583b18a
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
3f80dd5
Add support for reading non-rendertarget textures.
by commit-bot@chromium.org
· 11 years ago
950b1b0
Fix out of order destruction error
by robertphillips@google.com
· 11 years ago
4b7d673
More clang warning fixes.
by commit-bot@chromium.org
· 11 years ago
8b16931
Second wave of Win64 warning cleanup
by robertphillips@google.com
· 11 years ago
8aaac8d
Fix build break in assert
by bsalomon@google.com
· 11 years ago
6b7938f
separate state for msaa renderability
by commit-bot@chromium.org
· 11 years ago
7388051
Move renderable config list to GrDrawTargetCaps
by commit-bot@chromium.org
· 11 years ago
5dbb149
When cache is full delay flush until GrContext draw is finished
by commit-bot@chromium.org
· 11 years ago
03e3e89
Add support to dump font cache texture for debug purposes
by commit-bot@chromium.org
· 11 years ago
4382330
Replace GR_*_BUILD by their SK_BUILD_FOR_* equivalents.
by commit-bot@chromium.org
· 11 years ago
5898dce
Attempt to remove 64 bit min size for NPOT resized texture.
by commit-bot@chromium.org
· 11 years ago
e932c98
re-enable GrIODB
by bsalomon@google.com
· 11 years ago
82d1223
Two and three color GPU gradients without textures.
by bsalomon@google.com
· 11 years ago
Next »