Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
693bc2bae5cf41ec51408b8c252b2a61a980659e
/
src
/
gpu
/
vk
693bc2b
Revert "Add flush() to SkImage."
by Brian Salomon
· 6 years ago
d0503a7
Add flush() to SkImage.
by Brian Salomon
· 6 years ago
9ff5acb
Separate GrCaps for semaphores and fence syncs.
by Brian Salomon
· 6 years ago
b0d8b76
Make finish flush procs work with GL.
by Brian Salomon
· 6 years ago
5e7fbfd
Add ShaderErrorHandler to GrContextOptions
by Brian Osman
· 6 years ago
ac9be9d
Remove shader text trace events and simplify the SKSL/GLSL printing code
by Brian Osman
· 6 years ago
f808c5e
Fix initialization of GrVkCaps when using legacy extension flags.
by Greg Daniel
· 6 years ago
88e8ddc
Fix legacy use of kKHR_swapchain_GrVkExtensionFlag when making GrVkGpu.
by Greg Daniel
· 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
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 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
7a5b6ec
Update comment on vulkan allocator.
by Greg Daniel
· 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
71713f6
Swap front and back stencil sides when rendering bottom-left
by Chris Dalton
· 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
68aeec0
Clarify that buffers of type GrGpuBufferType::kXferGpuToCpu are mapped for reading.
by Brian Salomon
· 6 years ago
8c4cafd
Don't flush pipeline state when querying sample locations in GL
by Chris Dalton
· 6 years ago
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
· 6 years ago
a3aa75a
Add callback to flush for knowing when gpu is finished work.
by Greg Daniel
· 6 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
Next »