Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_skia
/
dd5bd670e6784857824afb9a7c3b51eb8e1baf6b
/
gpu
/
src
/
GrGpuGLShaders.cpp
aeb2160
Add GrAAHairLinePathRenderer
by bsalomon@google.com
· 14 years ago
1f221a7
More prep work in Gr for landing AA hairline renderer.
by bsalomon@google.com
· 14 years ago
971d0c8
Get rid of createRenderTargetFrom3DAPIState and associated glGets necessary to support it.
by bsalomon@google.com
· 14 years ago
0b77d68
Make GrGLInterface a per-GrContext refcounted object rather than a global
by bsalomon@google.com
· 14 years ago
f7c00f6
Clening up GrBinHashKey. Removing unnecessary streaming capability
by junov@google.com
· 14 years ago
a8e686e
Make program unit test run clean and add it to tests program
by bsalomon@google.com
· 14 years ago
0168afc
Make RT & TEX base classes aware of NPOT/min-RT bloated size
by bsalomon@google.com
· 14 years ago
ec3ed6a
Automatic update of all copyright notices to reflect new license terms.
by epoger@google.com
· 14 years ago
027de5f
GPU-based Gaussian blur.
by senorblanco@chromium.org
· 14 years ago
22c5dea
Fix div by zero in GPU degenerate radials (and add sample and gm baselines)
by bsalomon@google.com
· 14 years ago
1e257a5
Remove nested scope resolutions in GrGpuGLShaders and use enum counts for generating random values in unit test.
by bsalomon@google.com
· 14 years ago
2c17fcd
Reduce gets of ext string and check validity of stencil format enums
by bsalomon@google.com
· 14 years ago
3582bf9
Remove GrAuto*Malloc, replace with SkAuto*Malloc
by bsalomon@google.com
· 14 years ago
25fb21f
Refactor GrDrawTarget vertex/index api
by bsalomon@google.com
· 14 years ago
129b8e3
Implement edge AA for concave polys in the tesselated path renderer.
by senorblanco@chromium.org
· 14 years ago
53a5584
Adding functionality for purgin graphics resource handles
by junov@google.com
· 14 years ago
76b8274
Correction of texture domain calculation. Review=http://codereview.appspot.com/4517126
by twiz@google.com
· 14 years ago
0d83172
Reduce GrGLProgram::ProgramDesc from 88B to 24B.
by tomhudson@google.com
· 14 years ago
2f83940
Fixes performance for texture domain uniform upload
by junov@google.com
· 14 years ago
271cffc
Add dual source blending support for proper blending with coverage.
by bsalomon@google.com
· 14 years ago
ef3913b
Batch up draws into triangle fans as large as possible when drawing convex
by senorblanco@chromium.org
· 14 years ago
d31cbc4
Removing remnants of GrGLEffect.
by junov@google.com
· 14 years ago
f2d9155
separate coverage stages from color stages.
by bsalomon@google.com
· 14 years ago
6acc9b3
Fixed color bleeding issue when drawing a sub region of a bitmap with filtering enabled.
by junov@google.com
· 14 years ago
27a4dc4
Upload matrix as gl float rather than gr scalar (fixes a build break when scalar==fixed)
by bsalomon@google.com
· 14 years ago
92e0f22
Edge antialiasing for convex shapes in Ganesh
by senorblanco@chromium.org
· 14 years ago
01b87ec
Store 1/255 as a constant to reduce number of divides.
by Scroggo
· 14 years ago
25a61c3
Remove unused variable.
by Scroggo
· 14 years ago
2d9ddf9
Keep program cache consistent when program creation fails.
by bsalomon@google.com
· 14 years ago
97c88c2
Add color filters to gpu path.
by Scroggo
· 14 years ago
cc4dac3
Make GrMatrix an alias of SkMatrix. Add new methods to SkMatrix.
by bsalomon@google.com
· 14 years ago
9196130
Make shader generator more legible. Get rid of some magic values.
by bsalomon@google.com
· 14 years ago
0292935
remove unused var, fixes warning
by bsalomon@google.com
· 14 years ago
6aef1fb
Add 4x4 downsample filter with 4 bilinear texture reads, use for ssaa.
by bsalomon@google.com
· 14 years ago
c97db4c
Fixing a simple build error in GrGpuGLShaders.cpp with GR_AGGRESSIVE_SHADER_OPTS
by junov@google.com
· 14 years ago
6a77cc5
Fix warnings.
by bsalomon@google.com
· 14 years ago
a47a48d
SSSA for drawVerts, cleanup determination of when stage is enabled
by bsalomon@google.com
· 14 years ago
e624caf
Fix copy/paste bug that causes stage 0 sample mode to be used for all stages
by bsalomon@google.com
· 14 years ago
4be283f
Adds a build flag for GL to never use vertex attributes that don't have per-vertex values.
by bsalomon@google.com
· 14 years ago
bcdbbe6
by bsalomon@google.com
· 14 years ago
669fdc4
Adds read pixels to GrTexture and GrRenderTarget
by bsalomon@google.com
· 14 years ago
f93e717
Refactoring the GrGpuGLShaders2 into 2 classes: GrGpuGLShaders
by junov@google.com
· 14 years ago
c6cf723
Hide alloc size vs content size below API
by bsalomon@google.com
· 14 years ago
1c13c96
Refactor how Gr handles vertex and index data. GrGpu and GrInOrderDrawBuffer both GrBufferAllocPool to manage reserved and set-to-array vertex and index data.
by bsalomon@google.com
· 14 years ago
7acdb8e
by bsalomon@google.com
· 14 years ago
c921843
fixes for some warnings:
by reed@google.com
· 14 years ago
42ab7ea
Cleanup including of GL headers and provide way to include custom headers, extension getter.
by bsalomon@google.com
· 14 years ago
f44aa37
add compile flag GR_SKIP_2POINTRADIAL_PROGRAMS to ignore the 2point-radial
by reed@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
316f9923
Use macro to call gl.
by bsalomon@google.com
· 14 years ago
8531c1c
Towards issue #106
by bsalomon@google.com
· 14 years ago
ac20fb9
add helpers to initialize our var-int args before calling GL. Some drivers
by reed@google.com
· 14 years ago
ac10a2d
add gpu backend (not hooked up yet)
by reed@google.com
· 15 years ago