Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
620003692923dc6c6df5a1b66288988b6783a69f
/
src
/
gpu
/
ccpr
7f86192
Revert "Drop support for unused MSAA extensions"
by Robert Phillips
· 7 years ago
7df2746
Drop support for unused MSAA extensions
by Chris Dalton
· 7 years ago
27059d3
ccpr: Use primitive restart feature on ARM
by Chris Dalton
· 7 years ago
faca00d
ccpr: Unblacklist Mali
by Chris Dalton
· 7 years ago
0a94e4c
ccpr: Blacklist vertex shaders on ANGLE/Skylake
by Chris Dalton
· 7 years ago
9ca2784
Extract a GrCCPathParser class that is decoupled from atlas ops
by Chris Dalton
· 7 years ago
777707b
Move GrSurfaceProxy::MakeLazy to GrProxyProvider::createLazy
by Robert Phillips
· 7 years ago
94a6ce8
Add ability for lazy proxy callback to free captured resources
by Greg Daniel
· 7 years ago
65fa8ca
Updating lazy proxys to support the case where we know a lot more info about the texture.
by Greg Daniel
· 7 years ago
383a2ef
CCPR: Rename GrCCPR* -> GrCC*
by Chris Dalton
· 7 years ago
4284613
Enable conditional-uninitialized flag
by Kevin Lubick
· 7 years ago
90e8fb1
Reland "CCPR: Initial semi-optimized vertex shader Impl"
by Chris Dalton
· 7 years ago
d23c7c4
Revert "CCPR: Initial semi-optimized vertex shader Impl"
by Chris Dalton
· 7 years ago
e3877ce
CCPR: Initial semi-optimized vertex shader Impl
by Chris Dalton
· 7 years ago
d0b8d93
CCPR: Fix Intel crash and un-blacklist
by Chris Dalton
· 7 years ago
2871436
Revert "CCPR: Initial semi-optimized vertex shader Impl"
by Brian Osman
· 7 years ago
a8f6aef
CCPR: Initial semi-optimized vertex shader Impl
by Chris Dalton
· 7 years ago
5d2de08
Add findOrMakeStaticBuffer method to GrResourceProvider
by Chris Dalton
· 7 years ago
de5a814
CCPR: Merge triangle hull and edge shaders
by Chris Dalton
· 7 years ago
1fbdb61
CCPR: Optimize Hull geometry
by Chris Dalton
· 7 years ago
344e903
Prefer fullscreen clears on Qualcomm/GL
by Chris Dalton
· 7 years ago
2326177
CCPR: Don't use instanced draw calls with geometry shaders
by Chris Dalton
· 7 years ago
2737288
Don't force GrGLSLVarying's scope to be compile-time constant
by Chris Dalton
· 7 years ago
be4ffab
CCPR: Combine loops and serpentines back into a single shader
by Chris Dalton
· 7 years ago
4364653
CCPR: Move flatness checks from geometry shaders to CPU
by Chris Dalton
· 7 years ago
04460cc
Make GrGLSLPrimitiveProcessor::emitTransforms take local coords as GrShaderVar.
by Brian Salomon
· 7 years ago
a3e9271
CCPR: Eliminate texel buffers
by Chris Dalton
· 7 years ago
a32a3c3
Add analytic clip FPs that read from the CCPR atlas
by Chris Dalton
· 7 years ago
c9c97b7
CCPR: Transform path points before parsing
by Chris Dalton
· 7 years ago
3968ff9
Include opList ids in GrOnFlushCallbackObject::postFlush
by Chris Dalton
· 7 years ago
080baa4
Fix dangling pointers when Ganesh culls CCPR Ops early
by Chris Dalton
· 7 years ago
fddb6c0
Setup CCPR testing with GrMockContext
by Chris Dalton
· 7 years ago
e4aa0c4
Disable CCPR while we sort out clipping
by Chris Dalton
· 7 years ago
e014ee5
Disable CCPR on the Android Framework.
by Derek Sollenberger
· 7 years ago
943ed79
Remove deferred upload types from GrDrawOp.h.
by Brian Salomon
· 7 years ago
cc0ab7e
Address CCPR TODOs now that we are in device space
by Chris Dalton
· 7 years ago
c17bf32
Convert geometry shaders to operate in Skia device space
by Chris Dalton
· 7 years ago
a045eea
CCPR: use 16-bit ints for the atlas offset attrib
by Chris Dalton
· 7 years ago
a2ac30d
Enable CCPR for volatile paths
by Chris Dalton
· 7 years ago
fdde34e
Remove precision from GrGLSLVaryingHandler
by Chris Dalton
· 7 years ago
6a3dbee
Refactor CCPR coverage shaders for a vertex impl
by Chris Dalton
· 7 years ago
d6365e5
Revert "Refactor CCPR coverage shaders for a vertex impl"
by Eric Boren
· 7 years ago
e501033
Refactor CCPR coverage shaders for a vertex impl
by Chris Dalton
· 7 years ago
7f56d3d
Revert "Revert "Disable GL buffer mapping on TSAN/Mac.""
by Brian Salomon
· 7 years ago
abff956
initClassID no longer auto-allocates ids
by Ethan Nicholas
· 7 years ago
d151322
CCPR: Don't forget resource provider in Pipeline InitArgs
by Chris Dalton
· 7 years ago
364e248
CCPR: Avoid left shifts on negative numbers
by Chris Dalton
· 7 years ago
29f642a
CCPR: Add WAR for an Intel GLSL compiler assertion
by Chris Dalton
· 7 years ago
e4679fa
CCPR: Blacklist Mali GPUs and Vulkan while we work through issues
by Chris Dalton
· 7 years ago
29011a2
Remove tolerance form SkClassifyCubic
by Chris Dalton
· 7 years ago
a039d3b
CCPR: Handle very large paths
by Chris Dalton
· 7 years ago
072c710
CCPR: Fix KLM matrix when D2=0
by Chris Dalton
· 7 years ago
fa7ee24
changed vertex attribute precisions to be actual types
by Ethan Nicholas
· 7 years ago
bed683a
switched gl_Position and gl_PointSize to sk_*
by Ethan Nicholas
· 7 years ago
106b5c4
Shrink GrDrawOpAtlases when no longer needed, take 2.
by Jim Van Verth
· 7 years ago
8d17769
CCPR: Remove kCombinedTriangleHullsAndEdges
by Chris Dalton
· 7 years ago
4935a01
Revert "Shrink GrDrawOpAtlases when no longer needed"
by Jim Van Verth
· 7 years ago
7cf5952
Shrink GrDrawOpAtlases when no longer needed
by Jim Van Verth
· 7 years ago
8aa4569
switched SkSL's temporary 'highfloat' type back to 'float'
by Ethan Nicholas
· 7 years ago
9a725dd
Use shader based blending to clamp kPlus mode w/F16
by Brian Osman
· 7 years ago
71e3797
CCPR: Process corners analytically
by Chris Dalton
· 7 years ago
f7b8820
re-land of new SkSL precisions
by Ethan Nicholas
· 7 years ago
27185a9
Revert "Revert "Revert "Switched highp float to highfloat and mediump float to half."""
by Ethan Nicholas
· 7 years ago
56fbbd6
Revert "Minor fixes to SkSL precisions"
by Ethan Nicholas
· 7 years ago
9752c3c
Minor fixes to SkSL precisions
by Ethan Nicholas
· 7 years ago
05d5a13
Revert "Revert "Switched highp float to highfloat and mediump float to half.""
by Ethan Nicholas
· 7 years ago
f1748f5
Change visitProxies signature
by Robert Phillips
· 7 years ago
5f567c7
Finish restoring GrOpList DAG
by Robert Phillips
· 7 years ago
db91c6e
Improve heuristics for when to use ccpr
by Chris Dalton
· 7 years ago
a640c49
Minor cleanups for CCPR
by Chris Dalton
· 7 years ago
900cd05
CCPR: Check for flat lines before crunching on curves
by Chris Dalton
· 7 years ago
5ed4423
Improve GrPathRendererChain heuristics
by Chris Dalton
· 7 years ago
e5ede4b
Revert "Improve GrPathRendererChain heuristics"
by Chris Dalton
· 7 years ago
60f4249
Improve GrPathRendererChain heuristics
by Chris Dalton
· 7 years ago
2bbdcc4
Rework GrSamplerParams to be more compact and use its own wrap mode enum.
by Brian Salomon
· 7 years ago
7f578bf
CCPR: Remove cubic insets and MSAA borders
by Chris Dalton
· 7 years ago
c1e5963
CCPR: Rewrite path parsing
by Chris Dalton
· 7 years ago
a2090e7
CCPR: Recalculate inflection/intersection points on GPU
by Chris Dalton
· 7 years ago
419a94d
Add a GrCCPRGeometry file
by Chris Dalton
· 7 years ago
8296e75
Switch atlas clients over to using absolute texture coordinates (take 2)
by Robert Phillips
· 7 years ago
500d58b
Make Copy Ops to go through GpuCommandBuffer instead of straigt to GPU.
by Greg Daniel
· 7 years ago
e253831
Revert "Switch atlas clients over to using absolute texture coordinates"
by Robert Phillips
· 7 years ago
e84c087
Switch atlas clients over to using absolute texture coordinates
by Robert Phillips
· 7 years ago
1d816b9
Revert "Switched highp float to highfloat and mediump float to half."
by Brian Salomon
· 7 years ago
88d99c6
Switched highp float to highfloat and mediump float to half.
by Ethan Nicholas
· 7 years ago
b4aab9a
Replace SkFAIL with SK_ABORT.
by Ben Wagner
· 7 years ago
bfd18cd
Move GrAppliedClip into GrPipeline
by Brian Salomon
· 7 years ago
91326c3
Move GrProcessorSet into GrPipeline
by Brian Salomon
· 7 years ago
b072bb6
CCPR: Process quadratic flat edges without soft msaa
by Chris Dalton
· 7 years ago
21171e5
CCPR: Transform path points before handling curves
by Chris Dalton
· 7 years ago
972b2f6
Initialize GrPipeline at construction.
by Brian Salomon
· 7 years ago
5af9ea3
renamed SkSL types in preparation for killing precision modifiers
by Ethan Nicholas
· 7 years ago
2890fbf
Make GrPipeline hold a GrRenderTargetProxy (instead of a GrRenderTarget)
by Robert Phillips
· 7 years ago
e44ef10
Second small fragment from "Reduce dependence on GrSurface's origin field"
by Robert Phillips
· 7 years ago
96be9df
Revert "Reduce dependence on GrSurface's origin field"
by Robert Phillips
· 7 years ago
467022b
Reduce dependence on GrSurface's origin field
by Robert Phillips
· 7 years ago
1a325d2
Coverage counting path renderer
by Chris Dalton
· 7 years ago