Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
4417c7f8bb85aa1eae536cc50c70c0cc87f31171
/
gm
/
texdata.cpp
ea46150
Split drawing functionality out of GrContext and into new GrDrawContext
by robertphillips
· 10 years ago
d309e7a
This replaces the texture creation/caching functions on GrContext with a GrTextureProvider interface. The goal is to pass this narrowly focused object in places that currently take a GrContext but don't need and shouldn't use its other methods. It also has an extended private interface for interacting with non-texture resource types.
by bsalomon
· 10 years ago
36352bf
C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla}
by mtklein
· 10 years ago
570d2f8
I'd really like to land this before the branch so speedy reviews are appreciated.
by joshualitt
· 10 years ago
2907059
Revert of Pass clip to context (patchset #8 id:180001 of https://codereview.chromium.org/936943002/)
by joshualitt
· 10 years ago
586d5d6
I'd really like to land this before the branch so speedy reviews are appreciated.
by joshualitt
· 10 years ago
25d9c15
Pass Rendertarget into context.
by joshualitt
· 10 years ago
d042358
One createTexture function, attempt to recycle scratch in createTexture.
by bsalomon
· 10 years ago
b62da80
Add standard way to indicate GM is GPU-only.
by bsalomon
· 10 years ago
1c40292
remove unused GM flags
by mtklein
· 10 years ago
72c9faa
Fix up all the easy virtual ... SK_OVERRIDE cases.
by mtklein
· 10 years ago
752e7eb
Cleanup: Another round of override fixes.
by tfarina
· 10 years ago
5531d51
remove view matrix from context
by joshualitt
· 10 years ago
9513143
Make all blending up to GrOptDrawState be handled by the xp/xp factory.
by egdaniel
· 10 years ago
8d95ffa
Revert of Make all blending up to GrOptDrawState be handled by the xp/xp factory. (patchset #7 id:140001 of https://codereview.chromium.org/759713002/)
by egdaniel
· 10 years ago
7c66342
Make all blending up to GrOptDrawState be handled by the xp/xp factory.
by egdaniel
· 10 years ago
f2703d8
rename GrTextureDesc->GrSurfaceDesc, GrTextureFlags->GrSurfaceFlags
by bsalomon
· 10 years ago
b0a8a37
Patch to create a distinct geometry processor. The vast majority of this patch
by joshualitt
· 10 years ago
dcabb05
Make GrCacheable implement its own ref counting.
by bsalomon
· 10 years ago
f539318
Cleanup: Get rid of make_isize() function from gm.h.
by tfarina
· 10 years ago
9c135db
support direct writing to top layer, and hide getTopLayer()
by reed@google.com
· 11 years ago
644629c
Implement a benchmark for GrResourceCache
by commit-bot@chromium.org
· 11 years ago
beede90
texdata gm: allocate gTextureData on the heap.
by commit-bot@chromium.org
· 11 years ago
1d5bbb2
Spin off incidental changes from DM CL (22839016).
by commit-bot@chromium.org
· 11 years ago
62b50b7
Have GMs read the GrContext via a setter/getter rather than a global.
by mtklein@google.com
· 11 years ago
a4de8c2
Remove GrRefCnt.h in favor of SkRefCnt.h
by commit-bot@chromium.org
· 11 years ago
1f2f338
Split SkDevice into SkBaseDevice and SkBitmapDevice
by robertphillips@google.com
· 11 years ago
9b051a3
Revert r10830 (Split SkDevice out of SkRasterDevice) until we can get Chromium ready.
by robertphillips@google.com
· 11 years ago
3055b70
Split SkDevice out of SkBitmapDevice
by robertphillips@google.com
· 11 years ago
fd03d4a
Replace all instances of GrRect with SkRect.
by commit-bot@chromium.org
· 11 years ago
42dacab
Make GrPaint have a variable sized array of color and coverage stages rather than a fixed size.
by commit-bot@chromium.org
· 11 years ago
b8d00db
Change undefined SkGpuRenderTarget and SkGpuTexture forward declares to GrRenderTarget and GrTexture.
by commit-bot@chromium.org
· 11 years ago
c978478
Make gms use getTopDevice() rather than getDevice().
by bsalomon@google.com
· 12 years ago
fec0bc3
Remove legacy names no longer referenced in Chrome and WebKit.
by bsalomon@google.com
· 12 years ago
68b58c9
Remove default implementation of GrEffect::isEqual. Make GrSingleTextureEffect abstract.
by bsalomon@google.com
· 12 years ago
0ac6af4
Wrap GrEffects in GrEffectPtr.
by bsalomon@google.com
· 12 years ago
b9086a0
Replace GrMatrix with SkMatrix.
by bsalomon@google.com
· 12 years ago
d8b5fac
Reland r6233 with fix.
by bsalomon@google.com
· 12 years ago
115b06f
Re-revert r6233.
by bsalomon@google.com
· 12 years ago
c3a58f3
Reland r6233 with fix for config conversion texture matrices.
by bsalomon@google.com
· 12 years ago
66e534d
Revert r6233 while investigating bot failures.
by bsalomon@google.com
· 12 years ago
ce49e16
Checkpoint in moving texture matrices out of GrGLProgram and into GrGLEffect.
by bsalomon@google.com
· 12 years ago
08283af
Rename GrSamplerState to GrEffectStage.
by bsalomon@google.com
· 12 years ago
6f261be
GrCustomStage Renaming Part 2
by bsalomon@google.com
· 12 years ago
dfdb7e5
Reland r5963 with two fixes:
by bsalomon@google.com
· 12 years ago
f6eac8a
Revert r5962 because of failures.
by bsalomon@google.com
· 12 years ago
b022177
Require matrix for custom stage to be set when custom stage is installed.
by bsalomon@google.com
· 12 years ago
c7448ce
GrPaint encapsulation.
by bsalomon@google.com
· 12 years ago
88becf4
Rename GrPaint fields/enums/members texture->color mask->coverage.
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
a68937c
Move SK_SUPPORT_GPU checks below first #includes in case the macro is defined in SkUserConfig.h rather than by the build system.
by bsalomon@google.com
· 12 years ago
cf8fb1f
Create GPU-less build of Skia.
by bsalomon@google.com
· 12 years ago
1c31f63
Remove texture/mask setters on GrPaint
by bsalomon@google.com
· 12 years ago
56c79b1
Added GrContext::AutoClipStack to encapsulate setting\resetting of clip stack
by robertphillips@google.com
· 12 years ago
3e11c0b
Forced GrClip to always have conservative bounds
by robertphillips@google.com
· 12 years ago
75b3c96
Move clientID into texture desc
by robertphillips@google.com
· 12 years ago
4705954
Search and replace change. Some Gr enum value names didn't have a "Gr" in their suffix.
by bsalomon@google.com
· 12 years ago
78d6cf9
Remove GrAALevel enum, use explicit sample count
by bsalomon@google.com
· 13 years ago
aa814fe
Access sampler matrices directly, cleanup GrSamplerState::reset()s
by bsalomon@google.com
· 13 years ago
39ee0ff
Prep #1 for making GrDrawState a class
by bsalomon@google.com
· 13 years ago
5bc34f0
Remove fConfig/fFormat union in GrTextureDesc
by bsalomon@google.com
· 13 years ago
6f37951
Make all pixel ops go thru ctx so we can correctly flush. Unify two texture upload code paths.
by bsalomon@google.com
· 13 years ago
c436499
[GPU] Add explicit byte order and PM vs. UPM 8888 configs
by bsalomon@google.com
· 13 years ago
48dd1a2
Import all GMs as Samples.
by bsalomon@google.com
· 13 years ago
9d12f5c
Fix some VS2010 warnings Review URL: http://codereview.appspot.com/5155043
by bsalomon@google.com
· 13 years ago
ec3ed6a
Automatic update of all copyright notices to reflect new license terms.
by epoger@google.com
· 13 years ago
d9f826c
flip Y in uploads to bottom-up textures (and add gm test)
by bsalomon@google.com
· 13 years ago