Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
62bb2803a8e0ab2571ccec8de72a6a995d46a726
/
src
/
gpu
/
vk
/
GrVkGpu.cpp
80a08dd
Fix Vulkan crashes on nexus player
by Greg Daniel
· 8 years ago
d0be1ef
Remove kIndex_8_GrPixelConfig
by Brian Osman
· 8 years ago
941e7e2
re-land of added sk_FragCoord support to skslc
by Ethan Nicholas
· 8 years ago
e8e4a3e
Revert "added sk_FragCoord support to skslc"
by Greg Daniel
· 8 years ago
ce33f10
added sk_FragCoord support to skslc
by Ethan Nicholas
· 8 years ago
fa56584
Remove unused copySurfaceAsDraw code from GrVkGpu
by Brian Osman
· 8 years ago
c293a29
Make GrGpuCommandBuffer infer its render target from first draw
by Brian Salomon
· 8 years ago
3667b49
Add kRenderTarget_GrSurfaceFlag to GrVkGpu::onWrapBackendRenderTarget
by Robert Phillips
· 8 years ago
ce3fe23
Clean up validation layers
by Jim Van Verth
· 8 years ago
09557d7
Fix Vulkan command buffer assert on device lost
by Jim Van Verth
· 8 years ago
e76071c
Update vulkan ranges to be 0 to 1 for all z values
by Greg Daniel
· 8 years ago
c25c5d7
Move memoization of multisample specs id to GrRenderTarget
by csmartdalton
· 8 years ago
8a8668b
Remove check of INITIALIZATION_FAILED in qcomm vulkan runs
by Greg Daniel
· 8 years ago
6bd5284
Remove SkAutoTUnref and SkAutoTDelete from public includes.
by bungeman
· 8 years ago
f2361d2
Add GrOpList and rename GrDrawTarget to GrRenderTargetOpList
by Robert Phillips
· 8 years ago
fe2965a
Fix interface validation in Vulkan.
by Greg Daniel
· 8 years ago
84741b3
Add fence support for TransferBuffers
by jvanverth
· 8 years ago
fd016d7
Add command buffer submits before copy calls in vulkan.
by egdaniel
· 8 years ago
b353863
Revert of Add command buffer submits before copy calls in vulkan. (patchset #5 id:80001 of https://codereview.chromium.org/2363773006/ )
by egdaniel
· 8 years ago
25661ba
Add command buffer submits before copy calls in vulkan.
by egdaniel
· 8 years ago
bc9b296
Add GrVkCopyPipeline to handle vulkan copies as draws
by egdaniel
· 8 years ago
d5797b3
Fix possible divide by zero in vulkan granularity adjustments
by egdaniel
· 8 years ago
9d54afc
Support use of non-coherent memory allocations in Vulkan.
by jvanverth
· 8 years ago
be9d821
Workaround for Adreno INITIALIZATION_FAILED bug
by egdaniel
· 8 years ago
927ac9c
Refactor vulkan buffer mapping and unmapping
by egdaniel
· 8 years ago
ec44099
Lots of little cleanup improvements to Vulkan
by egdaniel
· 8 years ago
6fa0a91
Add workaround for Adreno copyImageToBuffer calls on Vulkan
by egdaniel
· 8 years ago
4bcd62e
Add some copy support for vulkan msaa
by egdaniel
· 8 years ago
f5f97dd
Remove unneeded pipeline barrier in vulkan
by egdaniel
· 8 years ago
ce3bfb1
Don't add the resolve attachment to vulkan render passes.
by egdaniel
· 8 years ago
6693355
Add addtional resolve calls to vulkan backend
by egdaniel
· 8 years ago
583bc2e
Fix compile warning on MSVC-vulkan (VkDeviceSize -> size_t)
by brianosman
· 8 years ago
a95d46b
Fix copying of data in vulkan testing texture
by egdaniel
· 8 years ago
3602d4f
Allow vulkan to upload data to testing textures with optimal layouts
by egdaniel
· 8 years ago
4c35a3f
Fix vulkan resolve
by egdaniel
· 8 years ago
52ad251
Implement Vulkan Resolve.
by egdaniel
· 8 years ago
735109c
Add gyp define to enable vulkan debug layers
by egdaniel
· 8 years ago
4c6e47a
Recycle small uniform buffers.
by jvanverth
· 8 years ago
b117ff1
Convert readSurfacePixels to use a draw context instead of a texture
by bsalomon
· 8 years ago
7ac5da8
Dont allocate a new image which already has mip levels, when regenerating vulkan mipmaps
by egdaniel
· 8 years ago
50ead53
Update RT views and framebuffer in vulkan after mipmaping
by egdaniel
· 8 years ago
27bb284
Check granularity in render pass bounds
by egdaniel
· 8 years ago
db37909
Add offsets to GrVkBuffer.
by jvanverth
· 8 years ago
0d28e57
Fix caching of sample locations
by csmartdalton
· 8 years ago
7ec9241
Add resource tracking output and command buffer recycling
by jvanverth
· 8 years ago
2f5792a
Fix vulkan image sampling
by egdaniel
· 8 years ago
42e6798
Revert of Fix caching of sample locations (patchset #3 id:40001 of https://codereview.chromium.org/2111423002/ )
by rmistry
· 8 years ago
09d49a3
Fix caching of sample locations
by csmartdalton
· 8 years ago
b3058bd
initial checkin of SkSL compiler
by ethannicholas
· 8 years ago
e7d1b24
Use bounds of batches for render pass bounds
by egdaniel
· 8 years ago
a584de9
Add static buffer support
by jvanverth
· 8 years ago
d66110f
Fix vulkan onGetWritePixelsInfo
by egdaniel
· 8 years ago
88e8aef
Fix Vulkan readPixels
by egdaniel
· 8 years ago
4583ec5
Add support for draws in vulkan read and write pixels
by egdaniel
· 8 years ago
f8c2be3
Add Sleep on windows GrVkGpu dtor to avoid fence bug
by egdaniel
· 8 years ago
0a3a7f7
Have gpu createTestingOlyBackendTexture know if it is a render target or not
by egdaniel
· 8 years ago
9cb6340
Start using GrGpuCommandBuffer in GrDrawTarget.
by egdaniel
· 8 years ago
05dceab
Use single alloc for vulkan optimal image heaps to fix memory crash
by egdaniel
· 8 years ago
6b6ffc4
Create free list heap for suballocation
by jvanverth
· 8 years ago
066df7c
Add GpuCommandBuffer support.
by egdaniel
· 8 years ago
e9906e7
Fix mipmap generation on Nexus 5x & 6p devices.
by brianosman
· 8 years ago
9a6cf80
Subclass GrVkCommandBuffer into Primary and Secondary CommandBuffers.
by egdaniel
· 8 years ago
1e305ba
Add offset to memory allocations
by jvanverth
· 8 years ago
b2df0c2
Refactor Vulkan image, texture, RTs so that create and getter handles match.
by egdaniel
· 8 years ago
50c46c7
Clean up GrVkImage::setLayout()
by jvanverth
· 8 years ago
419ca64
Fix type conversion compile errors
by brianosman
· 8 years ago
82c0558
Set barriers and image layout changes between mipmap blits.
by jvanverth
· 8 years ago
2af0f1b
Apply setImageLayout() to all of a VkImage's subresources.
by jvanverth
· 8 years ago
bdf8811
Add sync in vulkan when writing to linear texture
by egdaniel
· 8 years ago
a00980e
Make sure that Vulkan debug callback ptr is non-null.
by jvanverth
· 8 years ago
c578b063
Fix VK WritePixels with offset rect
by jvanverth
· 8 years ago
cf942c4
Fix gcc warnings in Vulkan backend
by bsalomon
· 8 years ago
900bd4a
Add mipmap loading to Vulkan.
by jvanverth
· 8 years ago
b138fdc
Fix Vulkan Build in Android
by liyuqian
· 8 years ago
c355bc8
Add work around for vulkan copies on the 5X
by egdaniel
· 8 years ago
b1b5957
Remove unnessary uniform barriers in Vulkan.
by egdaniel
· 8 years ago
6234006
Add automatic generation of mipmaps to Vulkan
by jvanverth
· 8 years ago
2e6055b
Refactor to separate backend object lifecycle and GpuResource budget decision
by kkinnunen
· 9 years ago
b0d4352
Revise WSI setup.
by jvanverth
· 9 years ago
58a8d92
Update min Vulkan version to 1.0.8.0, and fix various bugs
by egdaniel
· 9 years ago
c3d706f
Revert of Use transfer buffer for BatchAtlas texture copies (patchset #9 id:160001 of https://codereview.chromium.org/1888473002/ )
by jvanverth
· 9 years ago
b0ec983
Use transfer buffer for BatchAtlas texture copies.
by jvanverth
· 9 years ago
e05bbbb
Fix createBuffer in Vulkan
by egdaniel
· 9 years ago
1bf3e71
Add optional data parameter to createBuffer
by cdalton
· 9 years ago
37798fb
Implement initCopySurfaceDstDesc for Vulkan
by egdaniel
· 9 years ago
dc0fcd4
Vulkan config in dm
by bsalomon
· 9 years ago
2bb3b6d
Add slides to VulkanViewer
by jvanverth
· 9 years ago
e2e71c2
Track GL buffer state based on unique resource ID
by cdalton
· 9 years ago
8af936d
Fix a bunch of memory issues in Vulkan
by egdaniel
· 9 years ago
ef0c10c
Fix vulkan layer callback bug
by egdaniel
· 9 years ago
044d3c1
Revert of Track GL buffer state based on unique resource ID (patchset #6 id:100001 of https://codereview.chromium.org/1854283004/ )
by mtklein
· 9 years ago
deacc97
Track GL buffer state based on unique resource ID
by cdalton
· 9 years ago
b4aa362
Switch uniforms to be descriptor set 0 in Vulkan
by egdaniel
· 9 years ago
9f37246
First pass at VulkanViewer
by jvanverth
· 9 years ago
17b8925
Implement blit image for copySurface in Vulkan
by egdaniel
· 9 years ago
8f1dcaa
Update vulkan format features in caps.
by egdaniel
· 9 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 9 years ago
af13277
Change VkPipelineStateCahce to use Hash and LRU LList.
by egdaniel
· 9 years ago
c5ec140
Use NV glsl shader compiler for Vulkan
by egdaniel
· 9 years ago
397536c
Consolidate GPU buffer implementations
by cdalton
· 9 years ago
Next »