Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
26de56ef099f7cc4b5e3e02481d43a3bd10ccb42
/
src
/
gpu
/
vk
26de56e
GrSurface -> GrGpuBuffer transfer improvements:
by Brian Salomon
· 6 years ago
6c431d5
Towards a simpler SkSL -> GLSL pipeline (and better shader reflection)
by Brian Osman
· 5 years ago
a3aa75a
Add callback to flush for knowing when gpu is finished work.
by Greg Daniel
· 5 years ago
e6ef03d
Make the persistent cache utility functions operate on SkData
by Brian Osman
· 6 years ago
b9990e4
Add more general flush call to GrContext.
by Greg Daniel
· 6 years ago
a585fe9
Add Vulkan implementation of transfering from GrSurface to a GrGpuBuffer
by Brian Salomon
· 6 years ago
212ff05
Fix to barrier batching.
by Greg Daniel
· 6 years ago
a5a010b
Update SPIRV caching to use SkWriter32/SkReader32 and allow inspection
by Brian Osman
· 6 years ago
e05ba5a
Start on supporting transfer from GrSurface.
by Brian Salomon
· 6 years ago
84614c3
checkCommandBuffers when skipping a submit in submitCommandBuffer
by Robert Phillips
· 6 years ago
ee54f23
Batch up pipelineBarrier calls in vulkan.
by Greg Daniel
· 6 years ago
f346df3
Minor refactoring of where we call addingWork in GrVkCommandBuffer.
by Greg Daniel
· 6 years ago
04d2ce2
Reset GrVkCommandBuffer's work status in end()
by Robert Phillips
· 6 years ago
ab79ff9
Remove read access flags from src of memory barriers.
by Greg Daniel
· 6 years ago
ce0a2bf
Add tracking of work to GrVkCommandBuffer
by Robert Phillips
· 6 years ago
08261b4
Make GrVkGpuCommandBuffer::CopyInfo hold source as pending read.
by Brian Salomon
· 6 years ago
5fd1057
Make GrVkGpuRTCommandBuffer::CommandBufferInfo hold textures by pending read.
by Brian Salomon
· 6 years ago
0dffbab
Add MSAA and non-aa modes to GrFillRRect Op
by Chris Dalton
· 6 years ago
bf341ae
Revert "Add MSAA and non-aa modes to GrFillRRect Op"
by Chris Dalton
· 6 years ago
16a8e99
Add MSAA and non-aa modes to GrFillRRect Op
by Chris Dalton
· 6 years ago
3f219cb
Ensure we don't skip image memory barriers when queue change needed
by Eric Karl
· 6 years ago
a51e93c
Fix up readPixels, writePixels, and copies when dealing with ycbcr textures in vulkan.
by Greg Daniel
· 6 years ago
2dd1b47
Add support for Y410 (i.e., 1010102) to wacky_yuv_formats
by Robert Phillips
· 6 years ago
44e69f9
Reduce use of map buffers on ARM vulkan.
by Greg Daniel
· 6 years ago
78e6a4c
Don't directly map vertex/index buffers on qualcomm vulkan.
by Greg Daniel
· 6 years ago
e80b809
Revert "Revert "Distinguish between "flushed" and "finished" idle state callbacks on GrTexture.""
by Brian Salomon
· 6 years ago
d0626aa
Add clamped half-float pixel config to Ganesh
by Brian Osman
· 6 years ago
03896ae
Fixed a couple of Vulkan bugs
by Ethan Nicholas
· 6 years ago
d7291ba
Restore support for multisample locations
by Chris Dalton
· 6 years ago
858fecc
Got RelaxedPrecision decorations working again in SPIR-V, and removed
by Ethan Nicholas
· 6 years ago
88b8d11
Revert "Distinguish between "flushed" and "finished" idle state callbacks on GrTexture."
by Brian Salomon
· 6 years ago
b085fa9
Add ddl support to drawing to wrapped vulkan secondary command buffers.
by Greg Daniel
· 6 years ago
9ac0407
Distinguish between "flushed" and "finished" idle state callbacks on GrTexture.
by Brian Salomon
· 6 years ago
b2c5dae
Simplify promise image lazy instantiation callbacks.
by Brian Salomon
· 6 years ago
b70990e
add kRGBA_F16Norm_SkColorType
by Mike Klein
· 6 years ago
bae7121
Add flush call to take access type, flags, and semaphore.
by Greg Daniel
· 6 years ago
1223e7f
Add GrMtlPipelineStateCache.
by Jim Van Verth
· 6 years ago
cb32415
Add support for VK_IMAGE_LAYOUT_PRESENT_SRC_KHR in skia vulkan.
by Greg Daniel
· 6 years ago
cb58060
Pass render target VkImage in GrVkDrawableInfo
by Stan Iliev
· 6 years ago
59dc148
Track GrVkResources in command buffer associated with pipeline barriers.
by Greg Daniel
· 6 years ago
8cabb32
Make it safe to enter the cache from a GrTexture idle proc.
by Brian Salomon
· 6 years ago
298238a
vk: Hold refs to sampled textures as opposed to raw ptrs
by Chris Dalton
· 6 years ago
89df784
Return correct GrBackendFormat when ycbcr conversion is valid.
by Greg Daniel
· 6 years ago
be9aff2
Remove GrContextPriv.h from GrRenderTargetContext.h
by Robert Phillips
· 6 years ago
f259b8b
Add kRGB_888X_GrPixelConfig
by Greg Daniel
· 6 years ago
a8878a1
Fix issue where command buffer was skipped if drawing a single drawable
by Eric Karl
· 6 years ago
dbf7072
Use different classes for client side arrays and GPU buffer objects.
by Brian Salomon
· 6 years ago
c1bee13
Add support for Mtl backend to DeferredDisplayListTest
by Robert Phillips
· 6 years ago
6c30e74
Add DDL jobs for Intel
by Ben Wagner
· 6 years ago
e1f5502
Reland "SkSL is now pickier about type conversions"
by Ethan Nicholas
· 6 years ago
c83da98
Revert "SkSL is now pickier about type conversions"
by Ethan Nicholas
· 6 years ago
91c1d08
SkSL is now pickier about type conversions
by Ethan Nicholas
· 6 years ago
09a66ac
Fix RTCc issue (truncating 64 bit value) in GrVkRenderPass
by Brian Osman
· 6 years ago
ae64c19
Convert GrBufferType to enum class, rename, and remove dead values
by Brian Salomon
· 6 years ago
2d35a1c
Move texture release proc to GrSurface so that render targets can also have releases.
by Greg Daniel
· 6 years ago
9da87e0
Rename GrContext::contextPriv to priv
by Robert Phillips
· 6 years ago
950dfd7
Minor clean ups to vulkan hardware buffer test.
by Greg Daniel
· 6 years ago
c1541ae
Move GrContextOptions to GrContext_Base and make GrContextThreadSafeProxy be derived from GrContext_Base
by Robert Phillips
· 6 years ago
d0fe875
Remove destination GrRenderTargetProxy from GrPipeline
by Robert Phillips
· 6 years ago
4217ea7
Add outline of new GrContext hierarchy
by Robert Phillips
· 6 years ago
12d2264
Convert GrBuffer owners to sk_sp
by Brian Salomon
· 6 years ago
41f0e28
Add MaxAPIVersion to GrVkBackendContext.
by Greg Daniel
· 6 years ago
9bc76d9
Change the meaning of GrBudgetedType::kUnbudgetedUncacheable.
by Brian Salomon
· 6 years ago
aa6ca0a
Require explicit GrWrapCacheable specification in more places.
by Brian Salomon
· 6 years ago
c0b2ba2
Invalidate Vulkan CB state after vending it out via drawable
by Eric Karl
· 6 years ago
fa2ebea
Replace bool purgeImmediately with enum GrWrapCacheable.
by Brian Salomon
· 6 years ago
6ac8d36
Revert "Reland "fixed VK geometry shaders""
by Ethan Nicholas
· 6 years ago
347d365
Reland "fixed VK geometry shaders"
by Ethan Nicholas
· 6 years ago
483909c
Revert "fixed VK geometry shaders"
by Ethan Nicholas
· 6 years ago
eef1ed0
fixed VK geometry shaders
by Ethan Nicholas
· 6 years ago
ee06b33
Reland "Add compressed data support for SkImage."
by Jim Van Verth
· 6 years ago
1bf0ed8
Make GrTexture caching for SkPromiseImageTexture work when same texture
by Brian Salomon
· 6 years ago
1676cb9
Restore ETC1 compressed texture support.
by Jim Van Verth
· 6 years ago
1c0cacf
Remove empty statement.
by Ben Wagner
· 6 years ago
a870b46
Add ability to write out VkPipelineCache to gpu PersistentCache.
by Greg Daniel
· 6 years ago
2d2c09f
Don't store the length and checksom on the GrProgramDesc key itself.
by Greg Daniel
· 6 years ago
3d92a49
Add wait function to GrVkSecondaryCBDrawContext for semaphores.
by Greg Daniel
· 6 years ago
070cbaf
Add support to gpu command buffers to wrap an external command buffer.
by Greg Daniel
· 6 years ago
be7fc46
Restrict ops that can be executed when we have a wrapped vulkan secondary command buffer.
by Greg Daniel
· 6 years ago
bc84adc
Move GrVkSecondaryCBDrawContext header into src to hide it.
by Greg Daniel
· 6 years ago
b46add8
Add initial support for creating a vulkan secondary command buffer drawing context.
by Greg Daniel
· 6 years ago
487132b
Don't include system vulkan header when building skia files.
by Greg Daniel
· 6 years ago
614c1a8
Add idle texture callback mechanism.
by Brian Salomon
· 6 years ago
92e01cf
added SPIR-V persistent cache support for Vulkan
by Ethan Nicholas
· 6 years ago
f391d0f
Reduce the number of backend->pixelconfig GrCaps virtuals.
by Brian Salomon
· 6 years ago
8e265a7
Re-land "Perform Vulkan resets in a background thread"
by Ethan Nicholas
· 6 years ago
bff4e07
Revert "Perform Vulkan resets in a background thread"
by Ethan Nicholas
· 6 years ago
ce50043
Revert "fix for GrVkGpu not always unreffing all command pools"
by Ethan Nicholas
· 6 years ago
15b83aa
fix for GrVkGpu not always unreffing all command pools
by Ethan Nicholas
· 6 years ago
d00dc21
Fix path to vulkan header.
by Greg Daniel
· 6 years ago
54200e4
Move vulkan headers from third_party to include/third_party.
by Greg Daniel
· 6 years ago
30e6343
Perform Vulkan resets in a background thread
by Ethan Nicholas
· 6 years ago
f23a152
Reland "Add clamp to border wrap mode to gpu"
by Michael Ludwig
· 6 years ago
858e12c
Remove unused GrSignalSemaphoreOp and forced flushed on semaphore insertion.
by Greg Daniel
· 6 years ago
8137f3c
Revert "Add clamp to border wrap mode to gpu"
by Michael Ludwig
· 6 years ago
0a77f43
In Vulkan don't submit CB after resolve call unless we are preparing image for I/O
by Greg Daniel
· 6 years ago
f49a578
Add clamp to border wrap mode to gpu
by Michael Ludwig
· 6 years ago
5761448
Reland "switched GrVkCopyManager to use secondary command buffer instead of AMD-specific workaround"
by Greg Daniel
· 6 years ago
a63593a
Remove sample shading and dest color override
by Brian Osman
· 6 years ago
055539a
Revert "switched GrVkCopyManager to use secondary command buffer instead of AMD-specific workaround"
by Greg Daniel
· 6 years ago
Next »