Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
693bc2bae5cf41ec51408b8c252b2a61a980659e
/
src
/
gpu
/
vk
/
GrVkGpu.cpp
693bc2b
Revert "Add flush() to SkImage."
by Brian Salomon
· 6 years ago
d0503a7
Add flush() to SkImage.
by Brian Salomon
· 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
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 6 years ago
e6bfb7d
Add struct to wrap all the gpu flush options.
by Greg Daniel
· 6 years ago
26de56e
GrSurface -> GrGpuBuffer transfer improvements:
by Brian Salomon
· 6 years ago
a3aa75a
Add callback to flush for knowing when gpu is finished work.
by Greg Daniel
· 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
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
ce0a2bf
Add tracking of work to GrVkCommandBuffer
by Robert Phillips
· 6 years ago
a51e93c
Fix up readPixels, writePixels, and copies when dealing with ycbcr textures in vulkan.
by Greg Daniel
· 6 years ago
bae7121
Add flush call to take access type, flags, and semaphore.
by Greg Daniel
· 6 years ago
cb32415
Add support for VK_IMAGE_LAYOUT_PRESENT_SRC_KHR in skia vulkan.
by Greg Daniel
· 6 years ago
59dc148
Track GrVkResources in command buffer associated with pipeline barriers.
by Greg Daniel
· 6 years ago
f259b8b
Add kRGB_888X_GrPixelConfig
by Greg Daniel
· 6 years ago
dbf7072
Use different classes for client side arrays and GPU buffer objects.
by Brian Salomon
· 6 years ago
ae64c19
Convert GrBufferType to enum class, rename, and remove dead values
by Brian Salomon
· 6 years ago
9da87e0
Rename GrContext::contextPriv to priv
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
aa6ca0a
Require explicit GrWrapCacheable specification in more places.
by Brian Salomon
· 6 years ago
fa2ebea
Replace bool purgeImmediately with enum GrWrapCacheable.
by Brian Salomon
· 6 years ago
1676cb9
Restore ETC1 compressed texture support.
by Jim Van Verth
· 6 years ago
a870b46
Add ability to write out VkPipelineCache to gpu PersistentCache.
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
b46add8
Add initial support for creating a vulkan secondary command buffer drawing context.
by Greg Daniel
· 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
30e6343
Perform Vulkan resets in a background thread
by Ethan Nicholas
· 6 years ago
858e12c
Remove unused GrSignalSemaphoreOp and forced flushed on semaphore insertion.
by Greg Daniel
· 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
1de0140
Removed mustSubmitCommandsBeforeCopyOp
by Ethan Nicholas
· 6 years ago
c67c31c
Revert "Revert "Mark wrapped textures imported into SkImages as "read only".""
by Brian Salomon
· 6 years ago
ff4ccaa
Revert "Mark wrapped textures imported into SkImages as "read only"."
by Brian Salomon
· 6 years ago
796693a
Mark wrapped textures imported into SkImages as "read only".
by Brian Salomon
· 6 years ago
7a82edf
Add support for immuatable samplers in vulkan.
by Greg Daniel
· 6 years ago
7e00022
Reland "Add support for Ycbcr Conversion Samplers in vulkan."
by Greg Daniel
· 6 years ago
f4bf973
Revert "Add support for Ycbcr Conversion Samplers in vulkan."
by Greg Daniel
· 6 years ago
6cd7490
Add support for Ycbcr Conversion Samplers in vulkan.
by Greg Daniel
· 6 years ago
2268ad2
Add flag to force purge resources from cache as soon as possible.
by Greg Daniel
· 6 years ago
64cc9aa
Add drawDrawable support to GrRenderTargetContext.
by Greg Daniel
· 6 years ago
56d19a5
add support for clears to Metal backend
by Ethan Nicholas
· 6 years ago
bdf12ad
Move GrBackend enum to enum class.
by Greg Daniel
· 6 years ago
f7828d0
Better optimize our use of memory barriers in vulkan.
by Greg Daniel
· 6 years ago
a41a74a
Revert "In GrVkGpuCommandBuffer when setting bounds to full RT use proxy bounds instead of surface."
by Greg Daniel
· 6 years ago
9b7bfd0
In GrVkGpuCommandBuffer when setting bounds to full RT use proxy bounds instead of surface.
by Greg Daniel
· 6 years ago
cfa3935
Remove debug only clearStencil virtual on GrGpu.
by Greg Daniel
· 6 years ago
475eb70
Reland "Add support for RGB config to Vulkan."
by Greg Daniel
· 6 years ago
f18c297
Revert "Add support for RGB config to Vulkan."
by Greg Daniel
· 6 years ago
a8b20a1
Add support for RGB config to Vulkan.
by Greg Daniel
· 6 years ago
646f637
Add rowBytes to createTestingOnlyBackendTexture
by Robert Phillips
· 6 years ago
f610bae
fixed spelling of 'preferred'
by Ethan Nicholas
· 6 years ago
637c06a
Add Vulkan support to GrAHardwareBufferImageGenerator
by Greg Daniel
· 6 years ago
ecddbc0
Add support for switching family queues in vulkan.
by Greg Daniel
· 6 years ago
adb4bfe
A bunch of fixes for calling abandon on vulkan context.
by Greg Daniel
· 6 years ago
5b5d84c
Cache the command buffer objects
by Robert Phillips
· 6 years ago
2d010b6
Remove old sRGB config support from backend render target tool utilities
by Brian Osman
· 6 years ago
a0651ac
Update vulkan features (again) to support extension features.
by Greg Daniel
· 6 years ago
c0b03d8
Start adding support for some base extensions which others build on.
by Greg Daniel
· 6 years ago
92aef4b
Support using vulkan 1.1.
by Greg Daniel
· 6 years ago
3644360
Have GrVkBackendContext take a VkPhysicalDeviceFeatures struct.
by Greg Daniel
· 6 years ago
a31f4e5
Make sure we check the version number of Vulkan Extensions.
by Greg Daniel
· 6 years ago
98bffae
Reland "Reland "Let client pass in full extension to GrVkBackendContext.""
by Greg Daniel
· 6 years ago
def5546
Include windows.h in debug windows vulkan to fix build.
by Greg Daniel
· 6 years ago
d3e65aa
Move GrVkInterface out of public API.
by Greg Daniel
· 6 years ago
662ea4b
Remove texel buffer support.
by Brian Salomon
· 6 years ago
c8cd45a
Generate GrVkInterface when we make the GrVkGpu.
by Greg Daniel
· 6 years ago
37329b3
Reland "Reland "Move Vulkan DebugCallback code into tools.""
by Greg Daniel
· 7 years ago
f730c18
Reland "Reland "Make GrVkBackendContext no longer derive from SkRefCnt.""
by Greg Daniel
· 7 years ago
108bb23
Reland "Remove setting/use of GrPixelConfig in GrBackendTex/RT ctors."
by Greg Daniel
· 7 years ago
386a9b6
Fix allocation size of vk transfer buffer during copy.
by Greg Daniel
· 7 years ago
34aa059
Revert "Remove setting/use of GrPixelConfig in GrBackendTex/RT ctors."
by Ethan Nicholas
· 7 years ago
ff2181e
Remove setting/use of GrPixelConfig in GrBackendTex/RT ctors.
by Greg Daniel
· 7 years ago
007267b
Revert "Reland "Make GrVkBackendContext no longer derive from SkRefCnt.""
by Greg Daniel
· 7 years ago
3148f80
Revert "Reland "Move Vulkan DebugCallback code into tools.""
by Greg Daniel
· 7 years ago
dc13c21
Revert "Reland "Let client pass in full extension to GrVkBackendContext.""
by Greg Daniel
· 7 years ago
a782dcb
Reland "Let client pass in full extension to GrVkBackendContext."
by Greg Daniel
· 7 years ago
be0ab88
Reland "Move Vulkan DebugCallback code into tools."
by Greg Daniel
· 7 years ago
0db3a88
Reland "Make GrVkBackendContext no longer derive from SkRefCnt."
by Greg Daniel
· 7 years ago
059a9ab
Revert "Make GrVkBackendContext no longer derive from SkRefCnt."
by Greg Daniel
· 7 years ago
05d3fe3
Revert "Move Vulkan DebugCallback code into tools."
by Greg Daniel
· 7 years ago
cb92b26
Revert "Let client pass in full extension to GrVkBackendContext."
by Greg Daniel
· 7 years ago
45c9dab
Let client pass in full extension to GrVkBackendContext.
by Greg Daniel
· 7 years ago
d4b2ade
Move Vulkan DebugCallback code into tools.
by Greg Daniel
· 7 years ago
93ae233
Make GrVkBackendContext no longer derive from SkRefCnt.
by Greg Daniel
· 7 years ago
1ba1bfc
Fix vulkan copy resolve.
by Greg Daniel
· 7 years ago
930f939
Ensure that textures exported via SkImage::MakeBackendTextureFromSkImage
by Brian Salomon
· 7 years ago
f08d1d0
Stop using SkTSwap.
by Ben Wagner
· 7 years ago
c640d0d
Revert "Revert "SkTypes: extract SkTo""
by Hal Canary
· 7 years ago
da86e28
Remove unused code that was used for late mip allocations.
by Greg Daniel
· 7 years ago
fdcfb8b
Revert "SkTypes: extract SkTo"
by Hal Canary
· 7 years ago
2a2f675
SkTypes: extract SkTo
by Hal Canary
· 7 years ago
a694870
Remove origin from GrGpu::readPixels
by Brian Salomon
· 7 years ago
a9b04b9
Remove origin from GrGpu::writePixels
by Brian Salomon
· 7 years ago
0ba9fa0
Remove GrGpu::getWritePixelsInfo
by Brian Salomon
· 7 years ago
d494f6e
Replace GrContextPriv::read/writeSurfacePixels with GrContextPriv::read/WritePixels2
by Brian Salomon
· 7 years ago
Next »