Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
chromium_org
/
third_party
/
skia
/
bd769d0f1c8cf6ccbb2738dfad1624a4c828e4eb
/
src
/
gpu
/
gl
/
GrGpuGL_program.cpp
bd769d0
Initial change to create GeometryProcessor
by joshualitt
· 10 years ago
b0bd4f6
Remove GrDrawTarget::AutoRenderTargetRestore.
by bsalomon
· 10 years ago
7b3d5ee
Make setVertexAttribs in GrDrawState take a stride parameter.
by egdaniel
· 10 years ago
ea81ced
Revert of Make setVertexAttribs in GrDrawState take a stride parameter. (patchset #5 of https://codereview.chromium.org/511593004/)
by djsollen
· 10 years ago
af013bf
Make setVertexAttribs in GrDrawState take a stride parameter.
by egdaniel
· 10 years ago
ec56e45
Implement NV_path_rendering on OpenGL ES
by kkinnunen
· 10 years ago
c8dc1f7
Add GrResourceCache2.
by bsalomon
· 10 years ago
ccdaa04
Separate GL path rendering state from GrGpuGL to GrGLPathRendering
by kkinnunen
· 10 years ago
1d89ddc
Revert of Add GrResourceCache2. (patchset #4 of https://codereview.chromium.org/481443002/)
by bsalomon
· 10 years ago
94ce9ac
Add GrResourceCache2.
by bsalomon
· 10 years ago
c7103a1
Wrap NV_path_rendering API with GrGLPathRendering
by cdalton
· 10 years ago
760ba8d
Revert "Adds a GrGLPathRendering class that wraps the NV_path_rendering"
by bungeman
· 10 years ago
5672da0
Adds a GrGLPathRendering class that wraps the NV_path_rendering
by cdalton
· 10 years ago
7510b22
Rename GrGLUniformManager to GrGLProgramDataManager
by kkinnunen
· 10 years ago
944bcf0
Some fixes around GrContext::abandonContext:
by bsalomon
· 10 years ago
02cafcc
Remove gpu shader optimatization for solid white or trans black colors
by egdaniel
· 10 years ago
848faf0
This moves us towards variable length effect keys. The overall program key now allows for it. After the header it stores an array of offsets to effect keys. This allows us to grab the effect keys to pass to effects when they generate code. It also ensures that we can't get a collision by sets of keys that are different lengths but are the same when appended together.
by bsalomon
· 10 years ago
5119234
Generate path names on the client side
by cdalton
· 10 years ago
8341eb7
Rename from "(un)lock" to "(un)map" for geometry buffers.
by commit-bot@chromium.org
· 10 years ago
88cb22b
Convert GrCrash->SkFAIL GrDebugCrash->SkDEBUGFAIL
by commit-bot@chromium.org
· 10 years ago
0a6fe71
Use fixed function pipeline only when drawing paths
by commit-bot@chromium.org
· 10 years ago
9b62aa1
Make it possible to draw multiple paths at once to a draw target
by commit-bot@chromium.org
· 10 years ago
6ebfbf9
Use vertex buffer objects instead of client side arrays in fixed-function codepaths
by commit-bot@chromium.org
· 10 years ago
ab1c138
Fix compilation with SK_ENABLE_INST_COUNT=1
by commit-bot@chromium.org
· 11 years ago
a466286
More Windows 64b compilation warning fixes
by robertphillips@google.com
· 11 years ago
8c99c9f
Reverting r12315 (More Windows 64b compilation warning fixes) due to compilation failures
by robertphillips@google.com
· 11 years ago
80051d3
More Windows 64b compilation warning fixes
by robertphillips@google.com
· 11 years ago
32184d8
Implement stroking a path with nv_path_rendering
by commit-bot@chromium.org
· 11 years ago
c4dc0ad
Implement filling a path with nv_path_rendering cover
by commit-bot@chromium.org
· 11 years ago
6b30e45
Use vertexless shaders when NVpr is available
by commit-bot@chromium.org
· 11 years ago
a2f4b15
Don't declare displayCache variable if PROGRAM_CACHE_STATS not defined.
by jvanverth@google.com
· 11 years ago
5c9b6fa
Only display program cache info if RTConf flag is set.
by jvanverth@google.com
· 11 years ago
ce6da4d
Improve handling of FF vertex array state
by commit-bot@chromium.org
· 11 years ago
215a682
Add getGLMatrix method to MatrixState
by commit-bot@chromium.org
· 11 years ago
9188a15
Add a GrGpuGL reference for GrGLProgram/GrGLUniformManager
by commit-bot@chromium.org
· 11 years ago
46fbfe0
Add glTexGen funcs to interface
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
330313a
My clang now doesn't complain about !"foo".
by mtklein@google.com
· 11 years ago
f6de475
Replace uses of GrAssert by SkASSERT.
by tfarina@chromium.org
· 11 years ago
7425c12
Refactor GrGLUniformManager::UniformHandle to initialize itself by default
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
fd03d4a
Replace all instances of GrRect with SkRect.
by commit-bot@chromium.org
· 11 years ago
2c84aa3
separate arrays for color and coverage effects.
by bsalomon@google.com
· 11 years ago
2d816ad
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
2db3ded
Make GrGLProgramDesc's key variable length by compacting the effect key array
by bsalomon@google.com
· 11 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
· 11 years ago
31ec798
Move GrGLProgram::Desc out of GrGLProgram.
by bsalomon@google.com
· 11 years ago
3ddb793
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 11 years ago
174db77
Fix divide-by-zero in program cache tracking.
by commit-bot@chromium.org
· 11 years ago
91274b9
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 11 years ago
9487877
Add GL program cache tracking.
by jvanverth@google.com
· 11 years ago
6918d48
Use vertex array objects on core profiles.
by bsalomon@google.com
· 11 years ago
f140f18
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 11 years ago
9b855c7
Resubmit r7899 and r7901.
by jvanverth@google.com
· 11 years ago
af3a3b9
Revert r7901 & r7899 to allow DEPS roll
by robertphillips@google.com
· 11 years ago
6177e69
Split GrGLContextInfo into GrGLContext & GrGLContextInfo
by robertphillips@google.com
· 11 years ago
b8b705b
Add new vertex attribute array specification.
by jvanverth@google.com
· 11 years ago
880b8fc
Refactor tracking of bound vbufs and ibufs and vertex attrib arrays.
by bsalomon@google.com
· 11 years ago
3976825
Remove unused texture coordinate flags.
by jvanverth@google.com
· 11 years ago
6a51dcb
Attempt to reland r7713 with fix.
by bsalomon@google.com
· 11 years ago
1eeef16
Revert r7713 until GM changes are understood.
by bsalomon@google.com
· 11 years ago
d2afa6e
Move view matrix flush to GrGLPrograms.
by bsalomon@google.com
· 11 years ago
9120748
Move code that builds GrGLProgram::Desc to GrGLProgram. Move color and coverage flush to GrGLProgram.
by bsalomon@google.com
· 11 years ago
2b44673
Move blend optimization functions to GrDrawState.
by bsalomon@google.com
· 11 years ago
8598328
Remove compile time option to use different types for text vertices.
by bsalomon@google.com
· 11 years ago
51ac7e6
Remove GR_AGGRESSIVE_SHADER_OPTS build option.
by bsalomon@google.com
· 11 years ago
b75b0a0
Move vertex layout from GeometrySrcState to GrDrawState.
by jvanverth@google.com
· 11 years ago
3cb406b
Implement support for origin-TopLeft render targets. Note that the default behaviour remains the same: textures default to origin-TopLeft, render targets default to origin-BottomLeft, and backend textures default to origin-BottomLeft. However, the caller can override the default by setting fOrigin in GrTextureDesc, GrBackendTextureDesc or GrBackendRenderTargetDesc.
by senorblanco@chromium.org
· 11 years ago
cf9faf6
Reverting r7545 (render target origin change) due to layout test issues (see https://codereview.chromium.org/12210002/)
by robertphillips@google.com
· 11 years ago
ed8659b
Implement support for origin-TopLeft render targets in GL backend.
by senorblanco@chromium.org
· 11 years ago
74749cd
Add GrDrawTarget::DrawInfo, combine API for performing indexed/non-indexed draws in subclasses.
by bsalomon@google.com
· 11 years ago
cc78238
Move vertex layout definitions from GrDrawTarget to GrDrawState.
by jvanverth@google.com
· 11 years ago
02ddc8b
Make a bunch of virtuals in GrDrawTarget and GrGpu private. Subclasses shouldn't call them directly.
by bsalomon@google.com
· 11 years ago
6340a41
Let them eat GrEffectRef.
by bsalomon@google.com
· 12 years ago
34cccde
Allow GrEffects with multiple textures.
by bsalomon@google.com
· 12 years ago
45a15f5
Modifications to GrPatherRenderer(Chain) interfaces to support clip mask manager.
by bsalomon@google.com
· 12 years ago
dbe49f7
Remove default texture coords / texture matrix
by bsalomon@google.com
· 12 years ago
e41fee9
Disable static asserts to get Chrome compiling
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
2eaaefd
Pass GrCustomStage to key-generation functions and emitCode().
by bsalomon@google.com
· 12 years ago
2d0bade
Make the orientation of a texture accessible from and known by GrSurface.
by bsalomon@google.com
· 12 years ago
08283af
Rename GrSamplerState to GrEffectStage.
by bsalomon@google.com
· 12 years ago
46fba0d
Rename StageKey and related stuff.
by bsalomon@google.com
· 12 years ago
396e61f
Rename GrProgramStageFactory to GrBackendEffectFactory.
by bsalomon@google.com
· 12 years ago
d698f77
GrGLProgramStage Renaming Part 1.
by bsalomon@google.com
· 12 years ago
021fc73
GrCustomStage Renaming Part 5
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
4285acc
Make GrGLProgram be responsible for calling setData on custom stages.
by bsalomon@google.com
· 12 years ago
67e78c9
Use GrCustomStage to implement color matrix.
by bsalomon@google.com
· 12 years ago
288d954
Separate out the texture matrix from the coord-system change matrix in GrSamplerState. This is a step towards moving texture matrix to GrCustomStage.
by bsalomon@google.com
· 12 years ago
7534747
Add GrColor to RGBA float helper func
by bsalomon@google.com
· 12 years ago
6d003d1
Wrap all GrCustomStage textures in GrTextureAccess, remove StageDesc::fInConfigFlags
by bsalomon@google.com
· 12 years ago
2d8edaf
Try r5428 again with fix
by bsalomon@google.com
· 12 years ago
4592df8
Revert 5428 and 5429.
by bsalomon@google.com
· 12 years ago
dbbf843
Consolidate texture access functions, provide default GrTextureAccess
by bsalomon@google.com
· 12 years ago
f660187
Hide GrDrawTarget::Caps's member vars
by bsalomon@google.com
· 12 years ago
a04e8e8
Do premul and r/b swap conversions in a custom effect
by bsalomon@google.com
· 12 years ago
Next »