Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
42dda0884f2c9463c0511b7f288e14f3a6a900c0
/
src
/
gpu
42dda08
Remove some uses of GrBytesPerPixel (take 2)
by Robert Phillips
· 5 years ago
7b2c855
Clear and discard stencil buffers on tilers
by Chris Dalton
· 5 years ago
caa795f
Reduce use of GrPixelConfig inside of GrVkCaps.
by Greg Daniel
· 5 years ago
f1344ac
Remove SK_ALLOW_STATIC_GLOBAL_INITIALIZERS from tests.
by Ben Wagner
· 5 years ago
69258ff
Add a workaround to allow sample variables for stencil draws
by Chris Dalton
· 5 years ago
76ec80a
Use per-edge AA flags to respect mixed AA between clip and draw
by Michael Ludwig
· 5 years ago
0221e8b
Revert "Remove some uses of GrBytesPerPixel"
by Robert Phillips
· 5 years ago
13f02be2
Remove some uses of GrBytesPerPixel
by Robert Phillips
· 5 years ago
d696f8e
Support GL_ANGLE_texture_rectangle.
by Brian Salomon
· 5 years ago
9b86955
Add thread safety annotations for SkMutex
by Herb Derby
· 5 years ago
9dbcdcc
Alter createTestingOnlyBackendTexture methods
by Robert Phillips
· 5 years ago
a6fcb76
ccpr: Clip path octo bounds by the scissor
by Chris Dalton
· 5 years ago
cd734f6
Add color space and type conversion support to asyncReadPixels
by Brian Salomon
· 5 years ago
b3f6654
Remove mutex in GrVkSemaphore
by Greg Daniel
· 5 years ago
5c7b541
Fix compatible format check for vkCmdCopyImage.
by Greg Daniel
· 5 years ago
303bacb
Fix build for GCC. Cast enum to int when using with %d format specifier
by Brian Salomon
· 5 years ago
ab32f65
Add SkSurface::asyncReadPixels()
by Brian Salomon
· 5 years ago
ad8efda
Reland "Reland "Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA.""
by Brian Salomon
· 5 years ago
6eeaf92
Promote circle clipping to full float
by Brian Salomon
· 5 years ago
4687bdd
Fix DDL tests when MIP map support not available
by Brian Salomon
· 5 years ago
8fbca48
Revert "Reland "Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA.""
by Brian Salomon
· 5 years ago
622b6f5
Reland "Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA."
by Brian Salomon
· 5 years ago
bc0c460
Revert "Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA."
by Robert Phillips
· 5 years ago
d1c57b6
Fix a spurious MSVC compiler warning
by Chris Dalton
· 5 years ago
797efca
Add option to GrContext::flush for GrPrepareForExternalIORequests.
by Greg Daniel
· 5 years ago
8610e9c
ccpr: Add a GrOctoBounds class
by Chris Dalton
· 5 years ago
a15f355
Release YUVA planes in SkImage_GpuYUVA after flattenning to RGBA.
by Brian Salomon
· 5 years ago
f9a1fdf
Reland "Add flush() to SkImage."
by Brian Salomon
· 5 years ago
693bc2b
Revert "Add flush() to SkImage."
by Brian Salomon
· 5 years ago
d0503a7
Add flush() to SkImage.
by Brian Salomon
· 5 years ago
f5ca01a
Add FenceSync support to Metal
by Jim Van Verth
· 5 years ago
9ff5acb
Separate GrCaps for semaphores and fence syncs.
by Brian Salomon
· 5 years ago
5785e4a
Use SkFontHinting instead of macros.
by Ben Wagner
· 5 years ago
15c9142
Repro Chrome bug and add Skia-side fix
by Robert Phillips
· 5 years ago
f5e5f19
Cleaup GrTextStrike and GrStrikeCache
by Herb Derby
· 5 years ago
b0d8b76
Make finish flush procs work with GL.
by Brian Salomon
· 5 years ago
a9aaef0
Revert "Support GL_EXT_draw_buffers"
by Brian Osman
· 5 years ago
77af4ec
Support GL_EXT_draw_buffers
by Brian Osman
· 5 years ago
5e7fbfd
Add ShaderErrorHandler to GrContextOptions
by Brian Osman
· 5 years ago
35a67eb
Move GrMtlBufferManager functionality to better places
by Jim Van Verth
· 5 years ago
6ad5289
Revert "Child fragment processors are now written as separate functions"
by Ethan Nicholas
· 5 years ago
0364bde
Child fragment processors are now written as separate functions
by Ethan Nicholas
· 5 years ago
d5d9c21
Fix compositor GMs on Intel Metal
by Jim Van Verth
· 5 years ago
aab728d
Change opList-splitting reduction default to be off
by Robert Phillips
· 5 years ago
8518f2e
Add an AssertOnShaderCompileFailure GrContextOption
by Brian Osman
· 5 years ago
6db27c2
Reduce opList splitting by default in Skia
by Robert Phillips
· 5 years ago
ac9be9d
Remove shader text trace events and simplify the SKSL/GLSL printing code
by Brian Osman
· 5 years ago
784184a
Prevent outset Ws from going negative
by Michael Ludwig
· 5 years ago
f808c5e
Fix initialization of GrVkCaps when using legacy extension flags.
by Greg Daniel
· 5 years ago
b3461fa
Upgrade to SkVx in GrQuad rendering
by Michael Ludwig
· 5 years ago
70a0479
Use correct packing for Metal uniform arrays.
by Jim Van Verth
· 5 years ago
f91b755
Reland "ccpr: Set atlas proxy size to draw bounds rather than backing size"
by Chris Dalton
· 5 years ago
75c5326
Cache some more Metal state.
by Jim Van Verth
· 5 years ago
d425dee
Enable opList sorting everywhere
by Robert Phillips
· 5 years ago
f3b27b4
Merge MTLRenderPassDescriptors when possible.
by Jim Van Verth
· 5 years ago
88e8ddc
Fix legacy use of kKHR_swapchain_GrVkExtensionFlag when making GrVkGpu.
by Greg Daniel
· 5 years ago
2185f39
Revert "ccpr: Set atlas proxy size to draw bounds rather than backing size"
by Chris Dalton
· 5 years ago
fd7657c
Add SkSL editing to Viewer in Vulkan backend
by Brian Osman
· 5 years ago
a085a41
Normalize storage of shader strings in the cache
by Brian Osman
· 5 years ago
10d1721
Remove GrInternalSurfaceFlags::kNoPendingIO as it is no longer needed
by Robert Phillips
· 5 years ago
46d0f9a
ccpr: Set atlas proxy size to draw bounds rather than backing size
by Chris Dalton
· 5 years ago
7ecb8d1
Change flushing policy in GrContextPriv::writeSurfacePixels
by Robert Phillips
· 5 years ago
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 5 years ago
c73666f
Implement alternate method for determining recycle-ability of allocated GrSurfaces (take 2)
by Robert Phillips
· 5 years ago
5d8f1cc
Use tasks for GrVkGpuTextureCommandBuffer.
by Brian Salomon
· 5 years ago
24d377e
Store tasks to execute before VK secondary command buffers generically.
by Brian Salomon
· 5 years ago
a7008f5
another stray <include> -> ""
by Mike Klein
· 5 years ago
29c1c80
Revert "Implement alternate method for determining recycle-ability of allocated GrSurfaces"
by Robert Phillips
· 5 years ago
75c3ae4
Add GrMtlCommandBuffer
by Jim Van Verth
· 5 years ago
7eec3cd6
Implement alternate method for determining recycle-ability of allocated GrSurfaces
by Robert Phillips
· 5 years ago
12c4629
Remove the option of disabling explicit resource allocation
by Robert Phillips
· 5 years ago
06be079
Add wait function on GrContext to wait on semaphores.
by Greg Daniel
· 5 years ago
dd15d69
More buffer changes for Metal.
by Jim Van Verth
· 5 years ago
5f78adf
Add explicit GrSurfaceProxy flag to skip explicit resource allocation (take 2)
by Robert Phillips
· 5 years ago
7a5b6ec
Update comment on vulkan allocator.
by Greg Daniel
· 5 years ago
cbc33b8
Add SkSL viewing/editing to viewer
by Brian Osman
· 5 years ago
6350cb0
Revert "Add explicit GrSurfaceProxy flag to skip explicit resource allocation"
by Mike Klein
· 5 years ago
c03cfaf
Add Metal support for dynamic buffers.
by Jim Van Verth
· 5 years ago
84d36cd
ccpr: Calculate edge coverage in the coverage processor
by Chris Dalton
· 5 years ago
865dc56
Adjust vulkan memory allocation block size knobs to better match the type of draws we do.
by Greg Daniel
· 5 years ago
7bb47f2
Add explicit GrSurfaceProxy flag to skip explicit resource allocation
by Robert Phillips
· 5 years ago
2929f51
Don't batch across domain modes in GrTextureOp
by Michael Ludwig
· 5 years ago
377b18b
ccpr: Indicate path fill type by winding direction of cover triangles
by Chris Dalton
· 5 years ago
e576378
Allow GrShadowRRectOp::Make to fail
by Robert Phillips
· 5 years ago
71713f6
Swap front and back stencil sides when rendering bottom-left
by Chris Dalton
· 5 years ago
8a97f56
Swap x/y radii for EllipticalRRectOp depending on matrix.
by Brian Salomon
· 5 years ago
d8d859a
Fix quad type detection from SkPoint array
by Michael Ludwig
· 5 years ago
3966738
Non-substantive changes
by Robert Phillips
· 5 years ago
e6bfb7d
Add struct to wrap all the gpu flush options.
by Greg Daniel
· 5 years ago
105d7c2
Add flag to map buffer flags in GrCaps to indicate whether mapping a
by Brian Salomon
· 5 years ago
fa971d6
Reland "Add GrDisableColorXPFactory::makeXferProcessor()"
by Chris Dalton
· 5 years ago
e9c375c
Revert "Add GrDisableColorXPFactory::makeXferProcessor()"
by Greg Daniel
· 5 years ago
11157ef
Add GrDisableColorXPFactory::makeXferProcessor()
by Chris Dalton
· 5 years ago
68aeec0
Clarify that buffers of type GrGpuBufferType::kXferGpuToCpu are mapped for reading.
by Brian Salomon
· 5 years ago
c809832
Convert 565 and 4444 bitmaps to 8888 for Mac Metal.
by Jim Van Verth
· 5 years ago
8c4cafd
Don't flush pipeline state when querying sample locations in GL
by Chris Dalton
· 5 years ago
4aa13e7
Remove deprecated SkSurface::prepareForExternalIO and related uses of the name.
by Greg Daniel
· 5 years ago
26de56e
GrSurface -> GrGpuBuffer transfer improvements:
by Brian Salomon
· 5 years ago
c0d79e5
Avoid multiplication by alpha in fragment shader when known to be 1.
by Brian Salomon
· 5 years ago
6c431d5
Towards a simpler SkSL -> GLSL pipeline (and better shader reflection)
by Brian Osman
· 5 years ago
Next »