Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_skia
/
512c9b65fc9fd6d298892719aeda2a8bcd377ac5
/
src
/
gpu
91b7116
Further defer devRect computation in gpu rect drawing
by robertphillips@google.com
· 12 years ago
114eb9e
Update shader rect drawing path for r9087 (removal of isIRect "opt")
by robertphillips@google.com
· 12 years ago
18136d1
Remove isIRect "optimization" & defer computation of device Rect in AA rect rendering
by robertphillips@google.com
· 12 years ago
0f20a3f
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 12 years ago
8d47ddc
Make GrGLShaderBuilder check whether GrEffect advertised that it would require the dst color or fragment position
by commit-bot@chromium.org
· 12 years ago
504976e
Move loops that chain together effects into GrGLShaderBuilder from GrGLProgram.
by bsalomon@google.com
· 12 years ago
e364741
Revert r9055.
by jvanverth@google.com
· 12 years ago
74d50a4
Better method for rendering AA ellipses.
by commit-bot@chromium.org
· 12 years ago
1b8014c
Comment out invalid assert.
by bsalomon@google.com
· 12 years ago
7f4ad5a
Reland r9043 with fix.
by bsalomon@google.com
· 12 years ago
4bb235b
revert 9043
by bsalomon@google.com
· 12 years ago
7df1bb7
SkGpuDevice: Delay locking bitmap pixels until we have a known texture cache miss.
by bsalomon@google.com
· 12 years ago
f58d854
Reverting r9016 due to Nexus7 GM regressions
by jvanverth@google.com
· 12 years ago
1335264
Better method for rendering AA ellipses.
by commit-bot@chromium.org
· 12 years ago
ecc9d28
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 12 years ago
6ba0b0f
This may potentially fix a chromium issue and shouldn't hurt, so if anyone agrees that this fix should be harmless, we can try merging it in to see if it's enough to fix "Invalid pointer write in GrRenderTarget::onRelease".
by sugoi@google.com
· 12 years ago
6b0cf02
Add support for GL_*_shader__framebuffer_fetch
by bsalomon@google.com
· 12 years ago
2fd42c4
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 12 years ago
00142c4
Fix GL extension printing on core profiles.
by bsalomon@google.com
· 12 years ago
4b140b5
Add geometry-based rotated AA rect drawing path
by robertphillips@google.com
· 12 years ago
b19cb7f
Axis aligned shader-based rect drawing
by robertphillips@google.com
· 12 years ago
37d883d
Disable AA for ovals and roundrects if MSAA is enabled.
by commit-bot@chromium.org
· 12 years ago
347c382
Add support for GL_EXT_multisampled_render_to_texture.
by bsalomon@google.com
· 12 years ago
7103344
Add FontMgr to DirectWrite. https://codereview.chromium.org/14314008/
by bungeman@google.com
· 12 years ago
8152113
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
c560091
Minor optimization
by robertphillips@google.com
· 12 years ago
49c55e9
Remove guard against checking for copytexsubimage2d ptr in GrGLInterface::validate()
by commit-bot@chromium.org
· 12 years ago
a6ffb58
Plumbed in discard_framebuffer extension
by robertphillips@google.com
· 12 years ago
2cf444f
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
cc83ff1
Remove useless SkRect::sort
by robertphillips@google.com
· 12 years ago
f2bfd54
Add GPU support for roundrects
by commit-bot@chromium.org
· 12 years ago
733c062
Exit ~GrContext early if GrContext::init() failed.
by bsalomon@google.com
· 12 years ago
d42aca3
Remove static effects from the effect memory pool.
by bsalomon@google.com
· 12 years ago
77cf460
Add non-separable xfer modes to GPU backend.
by bsalomon@google.com
· 12 years ago
5d7ca95
Fix gyp files to allow ninja to build 64 bit on Mac.
by commit-bot@chromium.org
· 12 years ago
c9f3b38
Sanitizing source files in Skia_Periodic_House_Keeping (SkipBuildbotRuns)
by rmistry@google.com
· 12 years ago
4290330
Vertex Attrib configurations now handled as pointers vs. SkSTArrays
by robertphillips@google.com
· 12 years ago
235ef3d
Remove GR_STATIC_RECT_VB
by robertphillips@google.com
· 12 years ago
64b682c
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
0c88828
Fix non-uniform scale and stroked ellipses
by commit-bot@chromium.org
· 12 years ago
8da9bc7
Add all remaining separable xfer modes to GPU backend.
by bsalomon@google.com
· 12 years ago
5920ac2
Perform coverage blend with the dst in the shader when using a dst-reading xfermode.
by bsalomon@google.com
· 12 years ago
cb6dc75
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
018f179
Expand modulate, add, subtract, extract component glsl helpers.
by bsalomon@google.com
· 12 years ago
a271985
Skip copytexsubimage2D code path when src is multisampled.
by bsalomon@google.com
· 12 years ago
c4f2eca
Disable GPU acceleration for narrow ovals.
by jvanverth@google.com
· 12 years ago
7841c63
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
6b96d36
Enable caching of texture domain extents
by robertphillips@google.com
· 12 years ago
31c4e89
Comment only change. (forgot to save comment edit before landing r8675).
by bsalomon@google.com
· 12 years ago
eb85117
Add support for using glCopyTexSubImage2D when possible to copy surfaces.
by bsalomon@google.com
· 12 years ago
4674676
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
31975cf
Update debug GL backend to match r8633
by robertphillips@google.com
· 12 years ago
98168bb
Add glCopyTexSubImage2D to GrGLInterface
by commit-bot@chromium.org
· 12 years ago
63150af
Use blitframebuffer to implement copySurface.
by commit-bot@chromium.org
· 12 years ago
0a6cb60
Shader optimization for ovals.
by commit-bot@chromium.org
· 12 years ago
07d3a65
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
116ad84
Make GrIODB record and play back copySurface.
by bsalomon@google.com
· 12 years ago
686bcb8
Reland of 8525 with fix for case when GrRT outlives GrTexture.
by bsalomon@google.com
· 12 years ago
59dd716
Fix compiler warning/error in r8571
by robertphillips@google.com
· 12 years ago
df3695e
First pass at Rect Effect
by robertphillips@google.com
· 12 years ago
d043cce
Allow single-pass filters (which use asNewEffect()) to participate in the image filter DAG. This was done by introducing the SkSinglePassImageFilter abstract base class, which implements canFilterImageGPU() and filterImageGPU() on behalf of the derived class. The derived class still only needs to asNewEffect(). This allows us to recurse on the filter input in SkSinglePassImageFilter::onFilterImageGPU(). It also allows us to remove any knowledge of single-pass image filters from SkGpuDevice and from the SkImageFilter base class as well.
by senorblanco@chromium.org
· 12 years ago
a9493a3
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
e06f8ef
Revert 8525,8526 pending investigation of bench_pictures crashes.
by bsalomon@google.com
· 12 years ago
a39f4dc
Commit file accidentally left out of glc change for r8525
by bsalomon@google.com
· 12 years ago
d02e880
Remove GrTexture::releaseRenderTarget() and add GrSurface::isSameAs().
by bsalomon@google.com
· 12 years ago
e4617bf
Add GrDrawTarget::copySurface.
by bsalomon@google.com
· 12 years ago
041e2db
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
0406b9e
Make drawRect preserve vertex attrib state and push/pop the geom sources.
by bsalomon@google.com
· 12 years ago
5d01bec
Fix for effect cache key.
by commit-bot@chromium.org
· 12 years ago
90c240a
Move edge GrEffects to locally defined classes.
by commit-bot@chromium.org
· 12 years ago
42eff16
Reland 8459 with fix for #extension after default precision in FS.
by bsalomon@google.com
· 12 years ago
05a2ee0
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
2c5ddb6
Fix clang compiler warning/error
by robertphillips@google.com
· 12 years ago
9705596
Reverting r8459 due to shader error on Nexus 10
by robertphillips@google.com
· 12 years ago
b084c77
One more fix for r8468. Replace use of int with size_t. Unreviewed.
by jvanverth@google.com
· 12 years ago
86b5e29
Patches for r8468 build errors. Unreviewed.
by jvanverth@google.com
· 12 years ago
054ae99
Take two for r8466:
by jvanverth@google.com
· 12 years ago
c7bf296
Rolling back r8466.
by jvanverth@google.com
· 12 years ago
fb495b5
Revise attribute binding interface.
by commit-bot@chromium.org
· 12 years ago
58e30fe
Simplify the circle outset code and add comment relating it to the shader code.
by bsalomon@google.com
· 12 years ago
ee040a7
Make GrGLShaderBuilder responsible for enabling GLSL extensions
by bsalomon@google.com
· 12 years ago
bb5c465
Trim the copy of the dst made for dst-reading effects using the clip and dev-bounds of draw.
by commit-bot@chromium.org
· 12 years ago
b79d865
Fix GLPrograms test. Review URL: https://codereview.chromium.org/13327008
by bsalomon@google.com
· 12 years ago
26e18b5
Add support for reading the dst pixel value in an effect. Use in a new effect for the kDarken xfer mode.
by bsalomon@google.com
· 12 years ago
87379e1
Fix minor cppcheck-found issues
by robertphillips@google.com
· 12 years ago
123ac1d
Make GM render to render targets that are also textures.
by bsalomon@google.com
· 12 years ago
b6b72e5
Attempt to silence signed/unsigned warnings in android build.
by bsalomon@google.com
· 12 years ago
b8eb2e8
Make GrGLShaderBuilder::TextureSampler extract only required info from GrTextureAccess.
by bsalomon@google.com
· 12 years ago
73818dc
Add GrPaint stage for xfermodes.
by bsalomon@google.com
· 12 years ago
798c8c4
Move GrGLProgramDesc::Build to new cpp file.
by bsalomon@google.com
· 12 years ago
db44625
Fix assertion failure in SkGpuDevice from 8412.
by bsalomon@google.com
· 12 years ago
f51c013
Add interface to SkXfermode to return a GrEffect and blend coeffs.
by bsalomon@google.com
· 12 years ago
31ec798
Move GrGLProgram::Desc out of GrGLProgram.
by bsalomon@google.com
· 12 years ago
37cbc7f
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
4855231
Fix a few clang errors while trying to build tools target.
by tfarina@chromium.org
· 12 years ago
4f65a27
Address clang static analyzer issues
by robertphillips@google.com
· 12 years ago
e9144c6
Program key coverage/discard fixes.
by bsalomon@google.com
· 12 years ago
4647f90
Replace edge types with GrEdgeEffect.
by bsalomon@google.com
· 12 years ago
e60ed08
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
c26d94f
Move nested class GrDrawTarget::Caps out as GrDrawTargetCaps.
by bsalomon@google.com
· 12 years ago
Next »