Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
7cd0bfe769d6a8429748bb9846b7a1a8368e62c3
/
src
/
gpu
/
ops
7cd0bfe
No longer ref count GrGeometryProcessors
by Robert Phillips
· 5 years ago
73dbea6
Specialize vertex writing function for common quad VertexSpecs
by Michael Ludwig
· 5 years ago
ff2f380
Only access the scissorState's rect when it is valid
by Robert Phillips
· 5 years ago
22a04cd
Make TessellationHelper resettable
by Michael Ludwig
· 5 years ago
d4fb7c7
Rename opPODAllocator to recordTimeAllocator
by Robert Phillips
· 5 years ago
170de01
Revert "Replace GrTextureDomainEffect with GrDomainEffect."
by Michael Ludwig
· 5 years ago
67a625e
Make GrProgramInfo take pointers to the GrPipeline and the GrPrimitiveProcessor
by Robert Phillips
· 5 years ago
df70f15
Add ClockwiseTestOp::onPrePrepare
by Robert Phillips
· 5 years ago
f29caf1
Replace GrTextureDomainEffect with GrDomainEffect.
by Brian Salomon
· 5 years ago
e837e61
Respect the max indexBuffer limits in the bulk texture draw API (take 2)
by Robert Phillips
· 5 years ago
660c2ff
Remove indexes from Geometry in the text op
by Herb Derby
· 5 years ago
438d986
Respect max index buffer sizes in GrFillRectOp::MakeSet
by Robert Phillips
· 5 years ago
ae01f62
Revert "Respect the max indexBuffer limits in the bulk texture draw API"
by Robert Phillips
· 5 years ago
dd947ce
Respect the max indexBuffer limits in the bulk texture draw API
by Robert Phillips
· 5 years ago
cb443a5
Force single glyph calls through bulk interface
by Herb Derby
· 5 years ago
5e8cdfd
Add 'numRasterSamples' and 'isMixedSampled' to GrProgramInfo
by Chris Dalton
· 5 years ago
323471e
Remove GrProgramDesc's need for the GrGpu
by Robert Phillips
· 5 years ago
cea290f
Add GrPrimitiveType to GrProgramInfo
by Robert Phillips
· 5 years ago
d84dd4b
Combine mask and edge distance in TessellationHelper
by Michael Ludwig
· 5 years ago
e94cdd2
Use QuadHelper and PatternHelper in more places
by Robert Phillips
· 5 years ago
45a2281
Return coverage from inset() call instead of using a separate function.
by Michael Ludwig
· 5 years ago
8e083ee
Tighten up min and max vertex indices passed to GrTextureOp's meshes
by Robert Phillips
· 5 years ago
e64c8bf
Refactor tessellation metadata to move towards independent inset/outset calculations
by Michael Ludwig
· 5 years ago
524e28b
Use GrSurfaceProxyView for dst proxies.
by Greg Daniel
· 5 years ago
fd0c3b5
Update GrTextureOp to use index buffer offsets for draws
by Robert Phillips
· 5 years ago
b4577fb
Use point to line distance instead of area for colinear check
by Michael Ludwig
· 5 years ago
fb7ba52
Move tessellation math into GrQuadUtils
by Michael Ludwig
· 5 years ago
549325c
Have GrTextureOp use GrSurfaceProxyViews instead of just proxys.
by Greg Daniel
· 5 years ago
8a64a44
Rename sampleVariablesSupport() to sampleMaskSupport()
by Chris Dalton
· 5 years ago
bbd459d
Allocate all vertex data in one go w/in GrTextureOp
by Robert Phillips
· 5 years ago
7da048b
Use texture for shadow falloff
by Jim Van Verth
· 5 years ago
b69001f
Make GrFillRectOp and GrTextureOp consistent re AA-upgrading and size checks
by Robert Phillips
· 5 years ago
ee08d52
Move creation of AAQuadIndexBuffer to GrResourceProvider
by Robert Phillips
· 5 years ago
c554dcf
Add helper to determine the index buffer that will be used
by Robert Phillips
· 5 years ago
c5a2c75
Pull tessellation forward into GrTextureOp::onPrePrepareDraws
by Robert Phillips
· 5 years ago
e9462dd
Rename *worstCase* to backingStore* in GrSurfaceProxy
by Robert Phillips
· 5 years ago
32803ff
Add PrePreparedDesc to GrTextureOp
by Robert Phillips
· 5 years ago
d9ddd07
Revert "Rename sampleVariablesSupport() to sampleMaskSupport()"
by Robert Phillips
· 5 years ago
766b4c9
Rename sampleVariablesSupport() to sampleMaskSupport()
by Chris Dalton
· 5 years ago
61fc799
Add creation-time POD memory pool for GrOps
by Robert Phillips
· 5 years ago
9f2b86c
More SkISizification in GPU code.
by Brian Salomon
· 5 years ago
6c2aa7a
Revert "Reduce inputs to GrProgramDesc::Build method(s)"
by Robert Phillips
· 5 years ago
63a3873
Reduce inputs to GrProgramDesc::Build method(s)
by Robert Phillips
· 5 years ago
f272bea
Plumb GrBackendFormat into the GrPrimitiveProcessor::TextureSampler
by Robert Phillips
· 5 years ago
29f3854
Start disentangling tessellation from pipeline creation in GrTextureOp
by Robert Phillips
· 5 years ago
c594e62
Plumb GrColorType through all ops/processors that sample textures.
by Greg Daniel
· 5 years ago
2d8a95e
Add "meshCount" to GrProgramInfo
by Robert Phillips
· 5 years ago
7327c9d
Add GrRenderTask and GrOp prePrepare framework
by Robert Phillips
· 5 years ago
901aff0
Add GrProgramInfo to centralize management of program information
by Robert Phillips
· 5 years ago
571177f
Remove kLinesAdjacency and add kPath from/to GrPrimitiveType
by Robert Phillips
· 5 years ago
405413f
Clarify that the OpArgs' outputSwizzle comes from its GrRenderTargetProxy
by Robert Phillips
· 5 years ago
65a7775
Only use GrRenderTarget for sample locations in GrGLSLProgramBuilder
by Robert Phillips
· 5 years ago
5faf474
More bounds fixes for StrokeRect and DefaultPath when using MSAA for non-aa.
by Greg Daniel
· 5 years ago
d5a9422
Fix stroke outset for NonAAStrokeRectOp.
by Greg Daniel
· 5 years ago
55e5be3
Fix reported op bounds on a few ops.
by Greg Daniel
· 5 years ago
a766206
Improve subpixel coverage calculation for thin quads
by Michael Ludwig
· 5 years ago
2caecd2
In AAConvexPathRenderer, don't assume that path direction can be computed
by Brian Osman
· 5 years ago
f19f9ca
Handle F16Norm clamping in SkPaint->GrPaint conversion.
by Brian Salomon
· 5 years ago
747b340
Fix bug where coverage on interior of stroked rects is applied twice
by Brian Salomon
· 5 years ago
4241f5e
Revert "add guard to switch to SkPathTypes"
by Mike Reed
· 5 years ago
e1af444
add guard to switch to SkPathTypes
by Mike Reed
· 5 years ago
c30f1a9
Move surface wait ops to GrRenderTasks.
by Greg Daniel
· 5 years ago
f793de1
Update some ops to create their buffers in onPrepare.
by Greg Daniel
· 5 years ago
b20d7e5
Track all sampled textures in GrOpsTask and pass them to GrOpsRenderPass.
by Greg Daniel
· 5 years ago
beb7f52
Make GrSurfaceProxy constructors take arg that determines participation in
by Brian Salomon
· 5 years ago
0a1e9ef
Don't use AA convex path renderer if direction can't be determined
by Michael Ludwig
· 5 years ago
dcf9ca1
Have visitProxies take a GrTexutreProxy instead of GrSurfaceProxy.
by Greg Daniel
· 5 years ago
2d41d0d
Remove GrGpuTextureCommandBuffer class and rename to GrOpsRenderPass.
by Greg Daniel
· 5 years ago
92b3335
more rect api simplifications
by Mike Reed
· 5 years ago
c4b4735
Don't pass around renderTargetContexts from onFlush callbacks
by Chris Dalton
· 5 years ago
f41b2bd
Reland "Merge GrOpList and GrRTOpList and rename to GrOpsTask."
by Greg Daniel
· 5 years ago
f21bf9e
Revert "Merge GrOpList and GrRTOpList and rename to GrOpsTask."
by Greg Daniel
· 5 years ago
2a59541
Merge GrOpList and GrRTOpList and rename to GrOpsTask.
by Greg Daniel
· 5 years ago
57f211b
SK_API in src/gpu cleanup
by Brian Salomon
· 5 years ago
e227fe4
Move CopyOps to CopyRenderTask.
by Greg Daniel
· 5 years ago
e1efd38
Remove GrPendingIOResource
by Robert Phillips
· 5 years ago
bf6b979
GrSurfaceContext not ref counted.
by Brian Salomon
· 5 years ago
80bff5b
Remove GrProxyPendingIO
by Robert Phillips
· 5 years ago
bbfec9d
Move transferFrom commands from GrOp and into GrRenderTask.
by Greg Daniel
· 5 years ago
5f152f0
add path-edger; lightweight Iter for edges
by Mike Reed
· 5 years ago
ba7e9a6
never check for degenerates in path::iter
by Mike Reed
· 5 years ago
201cdbb
Make GrSamplerState.h and GrRenderTarget.h private
by Brian Salomon
· 5 years ago
67529b2
SkSL GLSL generator writes default precision for sampler2D/samplerExternalOS/sampler2DRect
by Brian Salomon
· 5 years ago
0b002e2
For non-ccpr draws make sure all inputs to GrGPUCommandBuffer are long lived.
by Greg Daniel
· 5 years ago
74c19de
Add SkUNREACHABLE to definition of SK_ABORT.
by Brian Salomon
· 5 years ago
f77c146
Make read/write/transfer pixels functions take surface color type
by Brian Salomon
· 5 years ago
0a15cc6
Propagate GrRenderable flag to GrCaps::getBackendFormatFromColorType
by Robert Phillips
· 5 years ago
ba88ab6
Reland "Move ExternalFormat and Type to FormatInfo."
by Greg Daniel
· 5 years ago
e2c5e8c
Revert "Move ExternalFormat and Type to FormatInfo."
by Greg Daniel
· 5 years ago
8014051
Move ExternalFormat and Type to FormatInfo.
by Greg Daniel
· 5 years ago
27b4d8d
Remove sample count from GrSurfaceDesc.
by Brian Salomon
· 5 years ago
c3318f0
ccpr: Add an MSAA atlas mode
by Chris Dalton
· 5 years ago
e8a766b
Move GrProtected off GrSurfaceDesc and pass separately.
by Brian Salomon
· 5 years ago
f2c2ba9
Remove kRenderTarget_GrSurfaceFlag, instead pass GrRenderable.
by Brian Salomon
· 5 years ago
627d053
Move uses of functions taking SkColorType to GrColorType versions in GrCaps.
by Greg Daniel
· 5 years ago
30e4bdf
add header guards
by Hal Canary
· 5 years ago
5f39427
Fix trace event categories in src/gpu ("skia"->"skia.gpu")
by Brian Salomon
· 5 years ago
effee20
Use mixed samples internally for default coverage AA
by Chris Dalton
· 5 years ago
9fb7fa5
Fix asserts in EllipticalRRectOp::Make to match logic of make_rrect_op
by Brian Osman
· 5 years ago
205224f
Remove old texture op factories
by Michael Ludwig
· 5 years ago
Next »