Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
f4a9c82918767865ebb265f82b0201ecc2b1511b
/
include
/
gpu
/
SkGpuDevice.h
f4a9c82
Split GrTextContext into baseclass and subclass
by bsalomon@google.com
· 13 years ago
84405e0
make skpaint2grpaint functions be local to skgpudevice.cpp
by bsalomon@google.com
· 13 years ago
74b4619
Formatting cleanup: remove extra whitespace
by vandebo@chromium.org
· 13 years ago
76dd277
add filterImage() entry-point to SkDevice, to allow it to specialize on subclasses
by reed@google.com
· 13 years ago
1fadb20
Remove static initiazled gClampNearest in gpu backend
by bsalomon@google.com
· 13 years ago
75d939b
add SK_OVERRIDEs, move impl of virtuals into .cpp
by reed@google.com
· 13 years ago
fb30951
[GPU] tile when large bitmap pased drawBitmap and only a small fraction is used
by bsalomon@google.com
· 13 years ago
d58a1cd
Add config8888 support to writePixels
by bsalomon@google.com
· 13 years ago
6850eab
Override 32BPP format in SkCanvas::readPixels
by bsalomon@google.com
· 13 years ago
910267d
Make SkDevice::onReadPixels take a const& rather than const*
by bsalomon@google.com
· 13 years ago
c698097
Recommit r2584 with gpu pass of the new ReadPixels test disabled in fixed pt (gpu code doesn't work in general in fixed pt).
by bsalomon@google.com
· 13 years ago
ace7bd5
Revert r2584 (new test fails in fixed pt builds)
by bsalomon@google.com
· 13 years ago
1a8ddf0
Changes the SkCanvas::readPixels API. Allows caller to read into prealloced bitmap pixels. Changes how clipping to device bounds is handled.
by bsalomon@google.com
· 13 years ago
8a0b029
Revert r2250 - removal of setMatrixClip() - because Chrome makes heavy use
by tomhudson@google.com
· 13 years ago
66d5725
Replaces SkDevice::setMatrixClip() with markMatrixDirty() and markClipDirty(),
by tomhudson@google.com
· 13 years ago
971d0c8
Get rid of createRenderTargetFrom3DAPIState and associated glGets necessary to support it.
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
50398bf
Make GrTextureCache into a generic GrResource cache. Also some GrContext texture interface cleanup.
by bsalomon@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
0b96a84
Remove unused SkGpuDevice functions, add GrRenderTarget handle getters
by bsalomon@google.com
· 13 years ago
f9046fe
Add GrRenderTexture cons for gpu dev. Remove factory from gpu device.
by bsalomon@google.com
· 13 years ago
e97f085
Add createNewCompatibleDevice. Allow devices to have a NULL factory and saveLayer will fall back on createNewCompatibleDevice.
by bsalomon@google.com
· 13 years ago
af951c9
make SkDevice constructors explicit between offscreen and on/direct
by reed@google.com
· 13 years ago
b5b3168
First pass at improving temporary tex/rt reuse
by bsalomon@google.com
· 13 years ago
d757df2
Optimize colorfilter path when using a constant color.\nReviewed at http://codereview.appspot.com/4548041/
by Scroggo
· 13 years ago
ea4ac97
make SkDeviceFactory reference counted
by mike@reedtribe.org
· 14 years ago
398109c
rename SkDevice::eraseColor to clear and make virtual.
by bsalomon@google.com
· 14 years ago
9182610
Add GR_DLL builds to Ganesh (minimal exports for Chrome multi-dll for now).
by bsalomon@google.com
· 14 years ago
f67e4cf
add filterTextFlags() to SkDevice (virtual) to allow device subclasses to
by reed@google.com
· 14 years ago
d302f14
Add support for clipstack to Gr. GrClip is now a list of rects and paths with set operations to combine them. The stencil buffer is used to perform the set operations to put the clip into the stencil buffer. Building Gr's clip from Skia's clipStack is currently disabled due to the fact that Skia's clipStack is relative to the root layer not the current layer. This will be fixed in a subsequent CL.
by bsalomon@google.com
· 14 years ago
46799cd
change virtual setMatrixClip() to take a SkClipStack parameter.
by reed@google.com
· 14 years ago
c6cf723
Hide alloc size vs content size below API
by bsalomon@google.com
· 14 years ago
5782d71
Rev the GrContext interface. Context has draw* functions that take a new GrPaint object. Removed many of the lower-level GrGpu function call-throughs on context.
by bsalomon@google.com
· 14 years ago
2e7b43d
Remove notion of default rendertarget. This doesn't map well to usage patterns outside sample app. Make binding between SkGpuDevice and a GrRenderTarget more explicit. Create method on GrContext to wrap the current target in the 3D API with a GrRenderTarget.
by bsalomon@google.com
· 14 years ago
7b201d2
expose gpu-device-factory
by reed@google.com
· 14 years ago
873cb1e
add gpu to the default makefile move skia-gpu files into skia/src/gpu
by reed@google.com
· 14 years ago
[Renamed from gpu/src/skia/SkGpuDevice.h]
ac10a2d
add gpu backend (not hooked up yet)
by reed@google.com
· 14 years ago