Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_skia
/
c7a38f38c938a9828af0a53040e3f27079c67da5
/
src
/
gpu
/
SkGpuDevice.cpp
669fdc4
Adds read pixels to GrTexture and GrRenderTarget
by bsalomon@google.com
· 14 years ago
62ab7ad
export SkDraw::ComputeRectType() and share that with SkGpuDevice
by reed@google.com
· 14 years ago
04de782
Hairline stroke 1px wide paths.
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
1da0746
Delete GL tex ID when last of GrGLTexture or GrGLRenderTarget that reference it is destroyed
by bsalomon@google.com
· 14 years ago
6f8f292
add origin to device
by reed@google.com
· 14 years ago
5aaa69e
Fixups for clipstack, convexity test for paths.
by bsalomon@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
d3ae779
Add asAGradient shader extraction API.
by vandebo@chromium.org
· 14 years ago
46799cd
change virtual setMatrixClip() to take a SkClipStack parameter.
by reed@google.com
· 14 years ago
ffca400
Make a separate path renderer object. Move enum types to GrTypes.h
by bsalomon@google.com
· 14 years ago
c6cf723
Hide alloc size vs content size below API
by bsalomon@google.com
· 14 years ago
e344564
need to apply the prepathmatrix (or perhaps push it on our mv stack)
by reed@google.com
· 14 years ago
0c219b6
upload generated mask for maskfilter to gpu (does not work with complex-paints yet)
by reed@google.com
· 14 years ago
6930285
first steps for supporting maskfilters (disabled right now)
by reed@google.com
· 14 years ago
1962832
Fix warnings on linux build (strict aliasing, cons init order, vars used only in asserts)
by bsalomon@google.com
· 14 years ago
0748f21
Attempt to simplify NPOT texture caps. Also fixes case where textures would unnecessarily be bloated to POT. Adds setting of sampler's filter setting in paint conversion.
by bsalomon@google.com
· 14 years ago
6f7fbc9
Adds ability to draw rects using a unit square vertex buffer. Useful when matrix/uniform changes are less expensive than sending new verts.
by bsalomon@google.com
· 14 years ago
02a7e6c
fix slow performance on desktops by uping our max-texture-dim from 512 to
by reed@google.com
· 14 years ago
1a2e8d2
make xfermode warning printf be debug-only
by reed@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
8531c1c
Towards issue #106
by bsalomon@google.com
· 14 years ago
7b201d2
expose gpu-device-factory
by reed@google.com
· 14 years ago
1fcd51e
add template macro to "safely" perform casts w/o breaking strict-aliasing
by reed@google.com
· 14 years ago
72cf492
fix build for scalar==fixed
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
· 15 years ago
[Renamed from gpu/src/skia/SkGpuDevice.cpp]
ac10a2d
add gpu backend (not hooked up yet)
by reed@google.com
· 15 years ago