Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
4e73aa1566f2ee9a2525942cab4e885cb51b855c
/
src
/
gpu
/
SkGpuDevice.cpp
4e73aa1
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
9aaf36d
fix GPU drawing for 8 bit alpha bitmaps
by humper@google.com
· 12 years ago
05af1af
eliminate all warnings in non-thirdparty code on mac
by humper@google.com
· 12 years ago
0797c2c
Reland 6914 w/ fixes.
by bsalomon@google.com
· 12 years ago
0b6ad22
Revert 6914 to fix build issues.
by bsalomon@google.com
· 12 years ago
4b86e34
Simplify cache IDs and keys.
by bsalomon@google.com
· 12 years ago
5f74cf8
Follow up on the previous patch :
by sugoi@google.com
· 12 years ago
dbfac8a
Defining new color constat for transparent color
by junov@google.com
· 12 years ago
12b4e27
As part of preliminary groundwork for a chromium fix, this changelist is deprecating GrPathFill so that SkPath::FillType is used everywhere in order to remove some code duplication between Skia and Ganesh.
by sugoi@google.com
· 12 years ago
5f0add3
remove legacy build-guards, now that webkit has rebaselined these.
by reed@google.com
· 12 years ago
7b7cdd1
Some improvements to reduce the number of pixels touched in generating alpha clip masks
by bsalomon@google.com
· 12 years ago
dbe49f7
Remove default texture coords / texture matrix
by bsalomon@google.com
· 12 years ago
ea5d8af
Fix for 2 parallel gpu rendering issues (bigbitmaprect & image-surface)
by robertphillips@google.com
· 12 years ago
b9086a0
Replace GrMatrix with SkMatrix.
by bsalomon@google.com
· 12 years ago
8171288
Remove GrScalar, replace with SkScalar.
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
f94b3a4
Make SkShader store localM directly rather than as a separate alloc.
by bsalomon@google.com
· 12 years ago
d3eb336
Add validation check to GrGpu::createTexture & minor SkGpuDevice cleanup
by robertphillips@google.com
· 12 years ago
08283af
Rename GrSamplerState to GrEffectStage.
by bsalomon@google.com
· 12 years ago
021fc73
GrCustomStage Renaming Part 5
by bsalomon@google.com
· 12 years ago
8ea78d8
GrCustomStage Renaming Part 4
by bsalomon@google.com
· 12 years ago
f271cc7
GrCustomStage Renaming Part 3
by bsalomon@google.com
· 12 years ago
6f261be
GrCustomStage Renaming Part 2
by bsalomon@google.com
· 12 years ago
a469c28
CustomStage Renaming Part 1
by bsalomon@google.com
· 12 years ago
985fa79
Protect filter_texture() against render target change.
by senorblanco@chromium.org
· 12 years ago
055f908
Reset clip in ~SkGpuDevice
by robertphillips@google.com
· 12 years ago
7d12675
GPU: add failure checks for the scratch textures used in Gaussian blur.
by robertphillips@google.com
· 12 years ago
b2ad101
Make table color filter use asNewCustomStage.
by bsalomon@google.com
· 12 years ago
67e78c9
Use GrCustomStage to implement color matrix.
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
f57c01b
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
3cbaa2d
Beef up GrContext::AutoMatrix to handle doing GrPaint matrix adjustments.
by bsalomon@google.com
· 12 years ago
3ab43d5
Minimize use of SkDraw's matrix in SkGpuDevice.
by bsalomon@google.com
· 12 years ago
5dc26b9
SkTCopyOnFirstWrite
by bsalomon@google.com
· 12 years ago
a6926b1
Reland r5861 but leave setMatrixClip virtual on SkDevice (IOW this is a partial revert of r5871 which reverted r5861).
by bsalomon@google.com
· 12 years ago
3fffb2e
Reverting r5861 (remove gainfocus and setMatixClip) due to Chrome compilation issues
by robertphillips@google.com
· 12 years ago
a1c3d78
Remove gainFocus() and setMatrixClip() virtuals from SkDevice.
by bsalomon@google.com
· 12 years ago
0e354aa
Remove external matrix feature.
by bsalomon@google.com
· 12 years ago
0f11e1a
Remove translate param from GrContext::drawPath (and subsequent calls).
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
ae75d25
Oops, forgot a file Review URL: https://codereview.appspot.com/6593064
by caryclark@google.com
· 12 years ago
dc3a4e5
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
ccb3950
Speculative render target ref/unref fixes
by robertphillips@google.com
· 12 years ago
ffad46b
Fixed bug in drawing of large bitmaps
by robertphillips@google.com
· 12 years ago
22b460c
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
bac6b05
Update Ganesh to support fractional rects in drawBitmapRect
by robertphillips@google.com
· 12 years ago
9c39744
Fix recursive GPU processing for SkImageFilter. Plumb through the
by senorblanco@chromium.org
· 12 years ago
7064e9a
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
ccaa002
Fix some linux build warnings Review URL: https://codereview.appspot.com/6571050
by bsalomon@google.com
· 12 years ago
33535f3
Reimplement drawBitmapRectToRect to correctly handle fraction srcRect.
by reed@google.com
· 12 years ago
5b5bba3
Addressed xcode analysis complaints
by robertphillips@google.com
· 12 years ago
1ce49fc
Move GrTextureParams from GrSamplerState to GrTextureAccess
by bsalomon@google.com
· 12 years ago
8090e65
Make the SkGrPixelRef be responsible for unlocking device's scratch texture in the cache
by bsalomon@google.com
· 12 years ago
a292112
Remove SkGpuDevice::fTexture, use new pixel ref class name
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
e8e7d5f
Remove unnecessary flush from SkGpuDevice
by bsalomon@google.com
· 12 years ago
cae9529
Revert 5213. WK r126226 has landed in Chromium and the workaround is no longer necessary.
by bsalomon@google.com
· 12 years ago
5b59198
Flush in ~SkGpuDevice to unblock Skia roll
by bsalomon@google.com
· 12 years ago
0342a85
Remove _UPM_ GrPixelConfigs Review URL: http://codereview.appspot.com/6460113/
by bsalomon@google.com
· 12 years ago
0d94482
Fix uninitialized color filter data on GrPaint
by bsalomon@google.com
· 12 years ago
1f47f4f
Replaced TextureCacheEntry with GrTexture* and a back pointer to GrResourceEntry (in GrTexture)
by robertphillips@google.com
· 12 years ago
9c2ea84
Split cache-specific fields out of GrTextureDesc
by robertphillips@google.com
· 12 years ago
82aa748
Add a zoom filter to Skia. This will be used on ChromeOS to implement the screen magnifier.
by bsalomon@google.com
· 12 years ago
46f9350
Added SkClipStack portion of new clip mask caching system
by robertphillips@google.com
· 12 years ago
768fee8
Fixed oversized SkRegion bound problem for complexclip_aa GM
by robertphillips@google.com
· 12 years ago
302cffb
Replace the asAFoo() functions in SkImageFilter with canFilterImageGPU() and
by senorblanco@chromium.org
· 12 years ago
641f8b1
Replace GrClip with SkClipStack
by robertphillips@google.com
· 12 years ago
7b11289
Added dev- & canv- prefixes to Ganesh bounding boxes to indicate coordinate space
by robertphillips@google.com
· 12 years ago
f8d904a
GrClip no longer translates its clips (to better mimic SkClipStack's behavior)
by robertphillips@google.com
· 12 years ago
d7cc651
Move GPU gradients into src/effects/gradients.
by rileya@google.com
· 12 years ago
1c31f63
Remove texture/mask setters on GrPaint
by bsalomon@google.com
· 12 years ago
beb1af7
Altered Ganesh's clip stack plumbing to pass down new GrClipData class
by robertphillips@google.com
· 12 years ago
b867099
Move filter/wrap out of GrSamplerState into GrTextureParams
by bsalomon@google.com
· 12 years ago
91f319c
Use asNewCustomStage instead of asABitmap in SkGpuDevice, also removed now-unecessary twoPointRadialParams parameter from asABitmap.
by rileya@google.com
· 12 years ago
4c2a2f7
Added isIntersectionOfRects to SkClipStack
by robertphillips@google.com
· 12 years ago
8f4fdc9
Fix npot bitmap tiling
by bsalomon@google.com
· 12 years ago
607fe07
Added bound computation to SkClipStack
by robertphillips@google.com
· 12 years ago
2683a41
Fix build break in r4694: move reset() call before setting custom stage on sampler.
by tomhudson@google.com
· 12 years ago
1e8f016
Remove easily-removable uses of setTexture(), instead creating a GrSingleTextureEffect -
by tomhudson@google.com
· 12 years ago
96291df
Remove assertion when texture matrix is unused
by bsalomon@google.com
· 12 years ago
cbd0ad9
Fix color filter LUT (install custom stage after reset of sampler). Over the shoulder review by TomH.
by bsalomon@google.com
· 12 years ago
25f3e9b
Work around unused matrix uniform assertion for color filter LUT.
by bsalomon@google.com
· 12 years ago
e3d3216
Remove stage masks
by bsalomon@google.com
· 12 years ago
5ce42ca
Make GPU linear gradients do bilinear filtering.
by rileya@google.com
· 12 years ago
22e57f9
New subclasses for both Gr and GrGL gradient effect classes.
by rileya@google.com
· 12 years ago
24f3ad1
Move texture lock/unlock functions from SkGpuDevice into SkGr as global functions, also removed inconsistent "SkGr" class.
by rileya@google.com
· 12 years ago
5807116
This CL implements the Ganesh path for the SkTable_ColorFilter color transformation.
by twiz@google.com
· 12 years ago
1e95d71
Clean up the use of AutoScratchTexture in the gaussian blur and morphology
by senorblanco@chromium.org
· 12 years ago
2f68e76
Move texture domains onto a GrCustomStage, off of GrSamplerState.
by tomhudson@google.com
· 12 years ago
e742bf0
Start removing calls to GrDrawState::setTexture() (and GrPaint::setTexture()?) when there's
by tomhudson@google.com
· 12 years ago
40a1ae4
Added SkDevice onAttachToCanvas & onDetachFromCanvas methods
by robertphillips@google.com
· 12 years ago
d0c1a06
Introduces new SingleTextureEffect base class for GrCustomStage objects.
by tomhudson@google.com
· 12 years ago
56c79b1
Added GrContext::AutoClipStack to encapsulate setting\resetting of clip stack
by robertphillips@google.com
· 12 years ago
Next »