Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
1f2f338e23789f3eef168dcbd8171a28820ba6c1
/
src
/
gpu
1f2f338
Split SkDevice into SkBaseDevice and SkBitmapDevice
by robertphillips@google.com
· 11 years ago
7ab7ca4
Fix case where GrGLEffectMatrix gives back a dangling ptr for the coords var name.
by commit-bot@chromium.org
· 11 years ago
515dcd3
Replace uses of GR_DEBUG by SK_DEBUG.
by commit-bot@chromium.org
· 11 years ago
fbaea53
In image filters, apply the CTM and offset to the crop rect. This is necessary to compensate for both clipping applied by the compositor (communicated via the CTM) and for cropping applied in upstream image filters (communicated via the offset). This requires a few ugly conversions, since the crop rect is an SkIRect, and the ctm is an SkMatrix.
by senorblanco@chromium.org
· 11 years ago
8846247
Only assert that conic/quad effects get created if they are to be used.
by commit-bot@chromium.org
· 11 years ago
726e621
Use indexed extensions on ES3.
by commit-bot@chromium.org
· 11 years ago
53a0b6c
Add GMs for gpu Bezier shaders
by commit-bot@chromium.org
· 11 years ago
44a77c8
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
07e1c3f
Pull out Effect Shaders in GPU Path Renderer
by commit-bot@chromium.org
· 11 years ago
2398bbd
Revert "Pull out Effect Shaders in GPU Path Renderer"
by egdaniel@google.com
· 11 years ago
89ff637
Pull out Effect Shaders in GPU Path Renderer
by commit-bot@chromium.org
· 11 years ago
330313a
My clang now doesn't complain about !"foo".
by mtklein@google.com
· 11 years ago
78a1078
Create new target to hold gpu test code, enable direct testing of GrEffects in GM.
by commit-bot@chromium.org
· 11 years ago
7a434a2
Recognize that ES3 supports texture storage. Add workaround for apparent Adreno bug.
by commit-bot@chromium.org
· 11 years ago
b74bdf0
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
941df4f
Add validation check that linewidth func is present (we already call it on ES).
by commit-bot@chromium.org
· 11 years ago
6364b5e
Use ES3 texture swizzling.
by commit-bot@chromium.org
· 11 years ago
9b051a3
Revert r10830 (Split SkDevice out of SkRasterDevice) until we can get Chromium ready.
by robertphillips@google.com
· 11 years ago
1394840
Move gpu conic calculations to GrPathUtils
by commit-bot@chromium.org
· 11 years ago
3055b70
Split SkDevice out of SkBitmapDevice
by robertphillips@google.com
· 11 years ago
2cc0b47
Third (and hopefully final) change to support bleed flag in Ganesh
by robertphillips@google.com
· 11 years ago
c5dffe4
Update renderable configs for ES3
by commit-bot@chromium.org
· 11 years ago
4348663
Fix stack buffer read overflow in GrConvolutionEffect::TestCreate.
by bungeman@google.com
· 11 years ago
8700295
Change comments about size internal formats
by commit-bot@chromium.org
· 11 years ago
858638d
Add direct bezier cubic support for GPU shaders
by commit-bot@chromium.org
· 11 years ago
3323c4d
Revert "Changed rules about sized internal formats on GLES3."
by bsalomon@google.com
· 11 years ago
d28063e
Replace uses of GR_API by SK_API.
by commit-bot@chromium.org
· 11 years ago
c0b9b20
Changed rules about sized internal formats on GLES3.
by commit-bot@chromium.org
· 11 years ago
31acc11
Fix name of "bleed" flag
by robertphillips@google.com
· 11 years ago
8d3c640
Fix for nested rect drawing bug
by robertphillips@google.com
· 11 years ago
d7ca661
Update tiled bitmap path to respect bleed flag
by robertphillips@google.com
· 11 years ago
c58795f
Remove unused typedef.
by bungeman@google.com
· 11 years ago
7475811
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
f6de475
Replace uses of GrAssert by SkASSERT.
by tfarina@chromium.org
· 11 years ago
22dd6b9
Always support NPOT tiling/MIPs on ES3
by commit-bot@chromium.org
· 11 years ago
dc3134c
Always support pack/unpack row length on ES3. Add support for NV_pack_subimage extension.
by commit-bot@chromium.org
· 11 years ago
a8916ff
Change Atlas recycling to track current flush count and recycle if Atlas not used in current flush.
by commit-bot@chromium.org
· 11 years ago
2276c01
Support VAO when on ES3.
by commit-bot@chromium.org
· 11 years ago
681ccf0
Fix hairline pathrenderer for Nexus-10. Switches to using additional
by jvanverth@google.com
· 11 years ago
eed779d
This CL plumbs in the drawBitmapRectToRect "bleed" flag and makes it live on the simplest GPU path.
by commit-bot@chromium.org
· 11 years ago
791816a
Rename kES2_GrGLBinding to kES_GrGLBinding. Step 0 for supporting ES3.
by bsalomon@google.com
· 11 years ago
bc98ff0
Enable coverage when drawing to the stencil buffer.
by commit-bot@chromium.org
· 11 years ago
fdfbb9d
Fix repeated point quads/cubics in convex pr and update convexpaths GM
by commit-bot@chromium.org
· 11 years ago
936be47
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
24ab3b0
Add blend optimization helpers and use to convert rect draws to clears.
by commit-bot@chromium.org
· 11 years ago
7425c12
Refactor GrGLUniformManager::UniformHandle to initialize itself by default
by commit-bot@chromium.org
· 11 years ago
5e2d270
Reverting r10707. Unreviewed.
by jvanverth@google.com
· 11 years ago
85eef60
Fix hairline pathrenderer for Nexus-10. Switches to using additional
by commit-bot@chromium.org
· 11 years ago
940c863
Revert r10640: Fix hairline pathrenderer for Nexus-10.
by jvanverth@google.com
· 11 years ago
78b64ae
Fix hairline pathrenderer for Nexus-10. Switches to using additional
by commit-bot@chromium.org
· 11 years ago
2862151
Fix BGRA readback on Android
by commit-bot@chromium.org
· 11 years ago
75796db
Revert "Add blend optimization helpers and use to convert rect draws to clears."
by bsalomon@google.com
· 11 years ago
b334366
Revert "Sanitizing source files in Housekeeper-Nightly"
by bsalomon@google.com
· 11 years ago
6eef65e
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
c1cdf21
Add blend optimization helpers and use to convert rect draws to clears.
by commit-bot@chromium.org
· 11 years ago
34b05ca
Separate quad UV calculation from bloat_quad
by egdaniel@google.com
· 11 years ago
67ed64e
GPU Font Cache improvements:
by commit-bot@chromium.org
· 11 years ago
9b6a185
Revert "Add blend optimization helpers and use to convert rect draws to clears."
by bsalomon@google.com
· 11 years ago
66017f6
Add blend optimization helpers and use to convert rect draws to clears.
by commit-bot@chromium.org
· 11 years ago
1aa54bf
Added ctm matrix to GPU path
by commit-bot@chromium.org
· 11 years ago
1a165aa
Actually flush the path stencil transform when the matrix changes
by commit-bot@chromium.org
· 11 years ago
19dd017
Fix a crash on stroking empty paths with nv_path_rendering enabled
by commit-bot@chromium.org
· 11 years ago
48bc791
correctly copy constant coverage from GrPaint to GrDrawState
by bsalomon@google.com
· 11 years ago
b6c7985
Add nv_path_rendering entry points to Unix GLInterface
by commit-bot@chromium.org
· 11 years ago
24202c7
Revert "Don't call SkGpuDevice::drawVertices from drawPoints when AA is required."
by djsollen@google.com
· 11 years ago
c048de0
Don't call SkGpuDevice::drawVertices from drawPoints when AA is required.
by commit-bot@chromium.org
· 11 years ago
3f2a2d5
Add Loop Blinn hairline conics to GPU
by egdaniel@google.com
· 11 years ago
8743b8f
Mark GrMemoryPool methods as static.
by commit-bot@chromium.org
· 11 years ago
e8232bc
Small optimization for convolution shader: only apply the bounds check in direction of convolution, not both. This requires generating different versions of the shader depending on direction.
by senorblanco@chromium.org
· 11 years ago
aeefb2a
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
149f4f5
differentiate mag and min filters
by commit-bot@chromium.org
· 11 years ago
cffff79
get genmipmap function in the struct
by commit-bot@chromium.org
· 11 years ago
956b310
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
5dbdfee
reversed senses of none and bilerp
by humper@google.com
· 11 years ago
f9ed6fe
fix android build
by humper@google.com
· 11 years ago
b86add1
make the filter mode for GrTextureAccess an enum so we can plumb down
by humper@google.com
· 11 years ago
44a91dc
Add GrContext::setMaxTextureSizeOverride
by robertphillips@google.com
· 11 years ago
9bf380c
drawBitmap* cleanup
by robertphillips@google.com
· 11 years ago
194d775
This patch implements a crop rect for SkImageFilter. It has been implemented for SkColorFilterImageFilter and SkBlurImageFilter as examples.
by senorblanco@chromium.org
· 11 years ago
58c856a
Reverting r10251 (Implement crop rect for SkImageFilter) due to Chromium-side unit test failures
by robertphillips@google.com
· 11 years ago
faa5ae4
Turn on -Wall -Wextra on Mac, and fix all the warnings that crop up for /usr/bin/g++ and Clang 3.3.
by commit-bot@chromium.org
· 11 years ago
ccf225c
This patch implements a crop rect for SkImageFilter. It has been implemented for SkColorFilterImageFilter and SkBlurImageFilter as examples.
by senorblanco@chromium.org
· 11 years ago
1f3c738
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
f64c684
Add a 'unique' method to SkRefCnt, document the usage, and add support.
by bungeman@google.com
· 11 years ago
d92cf2e
Fix texture allocation in SWMaskHelper
by robertphillips@google.com
· 11 years ago
e4eaea2
Alter resource cache and GrContext to (optionally) never reuse a scratch texture
by robertphillips@google.com
· 11 years ago
a799198
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
b835652
Plumb in flag for reusing scratch textures
by commit-bot@chromium.org
· 11 years ago
97e49e9
Hold on to image-filtered texture in SkGpuDevice
by commit-bot@chromium.org
· 11 years ago
d6bcfa3
Fix for Ubuntu compiler complaint
by robertphillips@google.com
· 11 years ago
2277b54
Yet another build fix for r10148
by robertphillips@google.com
· 11 years ago
ae6b777
Fix build breakages due to r10148
by robertphillips@google.com
· 11 years ago
d6543e5
Improve null gpu's memory handling
by robertphillips@google.com
· 11 years ago
41d2532
The rest of: Add purgeAsNeeded calls before addResource calls
by robertphillips@google.com
· 11 years ago
1622a6d
Add purgeAsNeeded calls before addResource calls
by robertphillips@google.com
· 11 years ago
59e16e4
Fix leak of GrGLTexID when its owning GrGLTexture has been abandoned.
by commit-bot@chromium.org
· 11 years ago
fd03d4a
Replace all instances of GrRect with SkRect.
by commit-bot@chromium.org
· 11 years ago
1836d33
Missed this is r9949 (Allow the resource cache to (indirectly) flush the InOrderDrawBuffer - https://codereview.chromium.org/18466005/)
by commit-bot@chromium.org
· 11 years ago
736dd03
Move gaussianBlur functionality to src\effects
by robertphillips@google.com
· 11 years ago
2d3b492
Remove possiblity of NULL effect in GrEffectStage
by commit-bot@chromium.org
· 11 years ago
Next »