Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
88e8ddc72a8d653504f6cd0595451968650de248
/
src
/
gpu
88e8ddc
Fix legacy use of kKHR_swapchain_GrVkExtensionFlag when making GrVkGpu.
by Greg Daniel
· 6 years ago
2185f39
Revert "ccpr: Set atlas proxy size to draw bounds rather than backing size"
by Chris Dalton
· 6 years ago
fd7657c
Add SkSL editing to Viewer in Vulkan backend
by Brian Osman
· 6 years ago
a085a41
Normalize storage of shader strings in the cache
by Brian Osman
· 6 years ago
10d1721
Remove GrInternalSurfaceFlags::kNoPendingIO as it is no longer needed
by Robert Phillips
· 6 years ago
46d0f9a
ccpr: Set atlas proxy size to draw bounds rather than backing size
by Chris Dalton
· 6 years ago
7ecb8d1
Change flushing policy in GrContextPriv::writeSurfacePixels
by Robert Phillips
· 6 years ago
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 6 years ago
c73666f
Implement alternate method for determining recycle-ability of allocated GrSurfaces (take 2)
by Robert Phillips
· 6 years ago
5d8f1cc
Use tasks for GrVkGpuTextureCommandBuffer.
by Brian Salomon
· 6 years ago
24d377e
Store tasks to execute before VK secondary command buffers generically.
by Brian Salomon
· 6 years ago
a7008f5
another stray <include> -> ""
by Mike Klein
· 6 years ago
29c1c80
Revert "Implement alternate method for determining recycle-ability of allocated GrSurfaces"
by Robert Phillips
· 6 years ago
75c3ae4
Add GrMtlCommandBuffer
by Jim Van Verth
· 6 years ago
7eec3cd6
Implement alternate method for determining recycle-ability of allocated GrSurfaces
by Robert Phillips
· 6 years ago
12c4629
Remove the option of disabling explicit resource allocation
by Robert Phillips
· 6 years ago
06be079
Add wait function on GrContext to wait on semaphores.
by Greg Daniel
· 6 years ago
dd15d69
More buffer changes for Metal.
by Jim Van Verth
· 6 years ago
5f78adf
Add explicit GrSurfaceProxy flag to skip explicit resource allocation (take 2)
by Robert Phillips
· 6 years ago
7a5b6ec
Update comment on vulkan allocator.
by Greg Daniel
· 6 years ago
cbc33b8
Add SkSL viewing/editing to viewer
by Brian Osman
· 6 years ago
6350cb0
Revert "Add explicit GrSurfaceProxy flag to skip explicit resource allocation"
by Mike Klein
· 6 years ago
c03cfaf
Add Metal support for dynamic buffers.
by Jim Van Verth
· 6 years ago
84d36cd
ccpr: Calculate edge coverage in the coverage processor
by Chris Dalton
· 6 years ago
865dc56
Adjust vulkan memory allocation block size knobs to better match the type of draws we do.
by Greg Daniel
· 6 years ago
7bb47f2
Add explicit GrSurfaceProxy flag to skip explicit resource allocation
by Robert Phillips
· 6 years ago
2929f51
Don't batch across domain modes in GrTextureOp
by Michael Ludwig
· 6 years ago
377b18b
ccpr: Indicate path fill type by winding direction of cover triangles
by Chris Dalton
· 6 years ago
e576378
Allow GrShadowRRectOp::Make to fail
by Robert Phillips
· 6 years ago
71713f6
Swap front and back stencil sides when rendering bottom-left
by Chris Dalton
· 6 years ago
8a97f56
Swap x/y radii for EllipticalRRectOp depending on matrix.
by Brian Salomon
· 6 years ago
d8d859a
Fix quad type detection from SkPoint array
by Michael Ludwig
· 6 years ago
3966738
Non-substantive changes
by Robert Phillips
· 6 years ago
e6bfb7d
Add struct to wrap all the gpu flush options.
by Greg Daniel
· 6 years ago
105d7c2
Add flag to map buffer flags in GrCaps to indicate whether mapping a
by Brian Salomon
· 6 years ago
fa971d6
Reland "Add GrDisableColorXPFactory::makeXferProcessor()"
by Chris Dalton
· 6 years ago
e9c375c
Revert "Add GrDisableColorXPFactory::makeXferProcessor()"
by Greg Daniel
· 6 years ago
11157ef
Add GrDisableColorXPFactory::makeXferProcessor()
by Chris Dalton
· 6 years ago
68aeec0
Clarify that buffers of type GrGpuBufferType::kXferGpuToCpu are mapped for reading.
by Brian Salomon
· 6 years ago
c809832
Convert 565 and 4444 bitmaps to 8888 for Mac Metal.
by Jim Van Verth
· 6 years ago
8c4cafd
Don't flush pipeline state when querying sample locations in GL
by Chris Dalton
· 6 years ago
4aa13e7
Remove deprecated SkSurface::prepareForExternalIO and related uses of the name.
by Greg Daniel
· 6 years ago
26de56e
GrSurface -> GrGpuBuffer transfer improvements:
by Brian Salomon
· 6 years ago
c0d79e5
Avoid multiplication by alpha in fragment shader when known to be 1.
by Brian Salomon
· 6 years ago
6c431d5
Towards a simpler SkSL -> GLSL pipeline (and better shader reflection)
by Brian Osman
· 6 years ago
19cc00f
Support multisample in GrProxyProvider::MakeFullyLazyProxy
by Chris Dalton
· 6 years ago
6f8bfba
Fix fontcache GMs on Metal.
by Jim Van Verth
· 6 years ago
a71b4ce
Guard GrRadialGradientLayout::TestCreate against Empty shaders
by Brian Osman
· 6 years ago
a3aa75a
Add callback to flush for knowing when gpu is finished work.
by Greg Daniel
· 6 years ago
831a293
Plumb sk_sp through the GrOpList class hierarchy
by Robert Phillips
· 6 years ago
1fe0b86
Remove some unused GrSurfaceProxy methods
by Robert Phillips
· 6 years ago
9bf37f6
Remove debug quadType() checks
by Michael Ludwig
· 6 years ago
a6a8400
Support domain clamping and transform matrices in YUVToRGB effects
by Michael Ludwig
· 6 years ago
0b8bb88
GLSL editing in Viewer
by Brian Osman
· 6 years ago
904657d
Make sure local rects are sorted post-clipping
by Michael Ludwig
· 6 years ago
25071cc
Always initialize geometry domain if it's written to the GPU
by Michael Ludwig
· 6 years ago
e6ef03d
Make the persistent cache utility functions operate on SkData
by Brian Osman
· 6 years ago
7e3370a
Null-initialize pointer
by Christopher Cameron
· 6 years ago
b1cc013
removed redundant GrCircleEffect.h
by Ethan Nicholas
· 6 years ago
b9990e4
Add more general flush call to GrContext.
by Greg Daniel
· 6 years ago
6dd9d3d
removed duplicate GrCircleEffect.cpp
by Ethan Nicholas
· 6 years ago
9896a0d
Add mipmap generation for Metal
by Jim Van Verth
· 6 years ago
21a9b56
moved files generated from .fp files into generated/ directories
by Ethan Nicholas
· 6 years ago
7921c01
Reland "Do not use sub-pixel positioning for source space"
by Herb Derby
· 6 years ago
442615b
regenerated FP files to make bot happy
by Ethan Nicholas
· 6 years ago
a585fe9
Add Vulkan implementation of transfering from GrSurface to a GrGpuBuffer
by Brian Salomon
· 6 years ago
9313aa7
Skip flush in GrDrawingManager if the specifed proxy doesn't have any work (take 2)
by Robert Phillips
· 6 years ago
2655ede
Revert "Add non-AA support to OvalFactoryOps."
by Greg Daniel
· 6 years ago
10bf702
Add non-AA support to OvalFactoryOps.
by Jim Van Verth
· 6 years ago
ff4fb33
ComposeShader GPU implementations
by Ethan Nicholas
· 6 years ago
46431bf
Add RG format to Metal
by Jim Van Verth
· 6 years ago
42cbedd
Temporarily make TransferPixelsFromTest read BGRA as RGBA on ES.
by Brian Salomon
· 6 years ago
bcd51e8
SkSL 'key' variables can now be controlled by 'when' expressions
by Ethan Nicholas
· 6 years ago
212ff05
Fix to barrier batching.
by Greg Daniel
· 6 years ago
97b9442
Detect simpler quad type when possible
by Michael Ludwig
· 6 years ago
4ffbfe6
Add support for importing GL_R16F for YUVA promise images
by Brian Salomon
· 6 years ago
c6cfca4
Revert "Reland "Do not use sub-pixel positioning for source space""
by Herb Derby
· 6 years ago
8aa0ea0
Reland "Do not use sub-pixel positioning for source space"
by Herb Derby
· 6 years ago
d9b8eed
Revert "Do not use sub-pixel positioning for source space"
by Mike Reed
· 6 years ago
9a7c7be
Revert "Skip flush in GrDrawingManager if the specifed proxy doesn't have any work"
by Robert Phillips
· 6 years ago
6b76df0
Disable output swizzling from GrDisableColorXP
by Chris Dalton
· 6 years ago
a5a010b
Update SPIRV caching to use SkWriter32/SkReader32 and allow inspection
by Brian Osman
· 6 years ago
6b797fe
Simplify persistent cache code, make GLSL easier for tools to access
by Brian Osman
· 6 years ago
8e30ad4
Add a mustWriteToFragColor() workaround flag
by Chris Dalton
· 6 years ago
e05ba5a
Start on supporting transfer from GrSurface.
by Brian Salomon
· 6 years ago
7b56b0a
Do not use sub-pixel positioning for source space
by Herb Derby
· 6 years ago
4187ac5
Skip flush in GrDrawingManager if the specifed proxy doesn't have any work
by Robert Phillips
· 6 years ago
f58e49f
Initialize unfilled textures based on GrCaps
by Kevin Lubick
· 6 years ago
beb7cd2
Reland "Support clip masks for SaveLayerRec and drawSpecial in Ganesh"
by Michael Ludwig
· 6 years ago
0d99766
Revert "Reland "Revert "Reland "GPU support for SkMixers""""
by Ethan Nicholas
· 6 years ago
602df41
Reduce the number of flush entry points
by Robert Phillips
· 6 years ago
1263889
Reland "Revert "Reland "GPU support for SkMixers"""
by Robert Phillips
· 6 years ago
d3c9245
Revert "Revert "Reland "GPU support for SkMixers"""
by Ethan Nicholas
· 6 years ago
3c3b194
Revert "Support clip masks for SaveLayerRec and drawSpecial in Ganesh"
by Michael Ludwig
· 6 years ago
8cc4248
Fix WritePixels and ReadPixels for MacOS Metal
by Jim Van Verth
· 6 years ago
053b293
Support clip masks for SaveLayerRec and drawSpecial in Ganesh
by Michael Ludwig
· 6 years ago
0e35ce2
Favor full screen clears for platforms that desire initialized memory
by Robert Phillips
· 6 years ago
84614c3
checkCommandBuffers when skipping a submit in submitCommandBuffer
by Robert Phillips
· 6 years ago
58d7d0a
Use GrGLenum consistently for cached program binaryFormat
by Brian Osman
· 6 years ago
568eb8d
Some more Metal memory fixes.
by Jim Van Verth
· 6 years ago
Next »