Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
cfe910dc794d8def481b532bfe68f4a3ff8fc9d7
/
src
/
gpu
/
vk
/
GrVkGpu.cpp
660cc99
Restrict acceptable bounds for uploading data to mip levels on GPU
by Greg Daniel
· 7 years ago
2e5eaf0
Revert "Revert "Clean up onTransferPixels""
by Jim Van Verth
· 7 years ago
ce57552
Revert "Clean up onTransferPixels"
by Jim Van Verth
· 7 years ago
f7037d0
Clean up onTransferPixels
by Jim Van Verth
· 7 years ago
a5cb781
Revert "Revert "Add API for flushing surfaces with gpu semaphores""
by Greg Daniel
· 7 years ago
7292231
Revert "Add API for flushing surfaces with gpu semaphores"
by Greg Daniel
· 7 years ago
66366c6
Add API for flushing surfaces with gpu semaphores
by Greg Daniel
· 7 years ago
67d52cf
sk_sp-ify GrResourceProvider some more
by Robert Phillips
· 7 years ago
d17b4a6
Revert "Revert "Add a flag to GrSurfaceFlags that requires the texture to be cleared upon creation. ""
by Brian Salomon
· 7 years ago
a9e795e
Revert "Add a flag to GrSurfaceFlags that requires the texture to be cleared upon creation. "
by Brian Salomon
· 7 years ago
45e5068
Add a flag to GrSurfaceFlags that requires the texture to be cleared upon creation.
by Brian Salomon
· 7 years ago
92de631
Remove compressed (ETC1) texture support from Ganesh (take 2)
by Robert Phillips
· 7 years ago
bc262e1
Revert "Remove compressed (ETC1) texture support from Ganesh"
by Brian Osman
· 7 years ago
7128fdd
Remove kZeroCopy_GrSurfaceFlag
by Brian Salomon
· 7 years ago
ee26363
Remove compressed (ETC1) texture support from Ganesh
by Robert Phillips
· 7 years ago
d1eaf49
Revert "Revert "Remove GrSurface::desc() method.""
by Brian Salomon
· 7 years ago
c96da1e
Revert "Remove GrSurface::desc() method."
by Greg Daniel
· 7 years ago
9ac9953
Remove GrSurface::desc() method.
by Brian Salomon
· 7 years ago
154ce91
Replace most uses of GrSurface::desc() with conifg(), width(), etc.
by Brian Salomon
· 7 years ago
0ec981b
Remove kCheckAllocation_GrSurfaceFlags.
by Brian Salomon
· 7 years ago
18e9484
Rename finishOpList to finishFlush and call it less frequently
by Robert Phillips
· 7 years ago
85d34b2
Remove SkCrossContextImageData and all support code
by Brian Osman
· 7 years ago
13dddce
Added SkImage::MakeCrossContextFromEncoded
by Brian Osman
· 7 years ago
8606cf8
Implement disconnect function for GrVkGpu
by Greg Daniel
· 7 years ago
449d78f
Revert "Added SkImage::MakeCrossContextFromEncoded"
by Brian Salomon
· 7 years ago
83b1b3d
Added SkImage::MakeCrossContextFromEncoded
by Brian Osman
· 7 years ago
c2dd5ed
Add GrVkTexelBuffer class
by Greg Daniel
· 7 years ago
bcf612b
Revert "Revert "Plumb the use of GrBackendRenderTarget throughout Skia""
by Greg Daniel
· 7 years ago
dc87c95
Combine GPU flush with semaphore API
by Brian Osman
· 7 years ago
c04f845
handle GrVkTransferBuffer::Create failure
by Forrest Reiling
· 7 years ago
e3bd422
Revert "Plumb the use of GrBackendRenderTarget throughout Skia"
by Greg Daniel
· 7 years ago
fdd77da
Plumb the use of GrBackendRenderTarget throughout Skia
by Greg Daniel
· 8 years ago
4f7d97c
Change vulkan image memory allocation back to using sub allocation
by Greg Daniel
· 7 years ago
c188982
Add new GrVkBackendContext::Create explicitly requiring vk proc getters
by Brian Salomon
· 8 years ago
e79b473
Disable use of directly wrapping msaa RTs on Vulkan
by Greg Daniel
· 8 years ago
7ef28f3
Revert "Revert "Plumb GrBackendTexture throughout skia.""
by Greg Daniel
· 8 years ago
7fa5c31
Revert "Plumb GrBackendTexture throughout skia."
by Stan Iliev
· 8 years ago
7da62b9
Plumb GrBackendTexture throughout skia.
by Greg Daniel
· 8 years ago
7d6f666
Fix resolve assert in vulkan
by Greg Daniel
· 8 years ago
9440345
Add backend safe classes for passing in external texture and render targets into gpu
by Greg Daniel
· 8 years ago
3391029
Fix some bugs with read/writePixels
by Brian Osman
· 8 years ago
bc26c39
Allow the dst of vulkan resolves to be a non RT
by Greg Daniel
· 8 years ago
dd20e91
Allow Vulkan to upload to main mip level without uploading to all levels.
by Greg Daniel
· 8 years ago
3251ed8
Refactor Vulkan support to support Fuchsia
by Michael Jurka
· 8 years ago
a1b282b
Fix copy offset when uploading initial mip data in Vulkan
by Greg Daniel
· 8 years ago
44f8571
Add unistd.h include to GrVkGpu.cpp on unix for sleep
by Forrest Reiling
· 8 years ago
2041e44
Revert "Fix copy offset when uploading initial mip data in Vulkan"
by Greg Daniel
· 8 years ago
f6c360f
Fix copy offset when uploading initial mip data in Vulkan
by Greg Daniel
· 8 years ago
20ece3a
Always initialize testing textures in vulkan with some data
by Greg Daniel
· 8 years ago
468fd63
In vulkan align data in buffer when copying to image
by Greg Daniel
· 8 years ago
22bc865
Add AMD work around in Vulkan to create a new secondary command buffer
by Greg Daniel
· 8 years ago
766fcbb
Treat cross context images as Ganesh-created resources
by Brian Osman
· 8 years ago
a6953f2
Revert "Treat cross context images as Ganesh-created resources"
by Brian Osman
· 8 years ago
cccda60
Treat cross context images as Ganesh-created resources
by Brian Osman
· 8 years ago
0b791f5
Remove ownership aruments from render target wrap functions
by Brian Osman
· 8 years ago
467921e
Move GrDrawOp pipeline/clip processing to GrRenderTargetContext
by Brian Salomon
· 8 years ago
6be3523
Add support for Semaphores (gpu waiting on gpu) in Ganesh
by Greg Daniel
· 8 years ago
2c2bc11
Add GrExternalTextureData and SkCrossContextImageData
by Brian Osman
· 8 years ago
aa1ab89
Revert "Add GrExternalTextureData and SkCrossContextImageData"
by Brian Osman
· 8 years ago
9ad1f92
Add GrExternalTextureData and SkCrossContextImageData
by Brian Osman
· 8 years ago
69d4992
In Vulkan make sure resolve is sent to GPU when preparing msaa RenderTarget for external IO
by Greg Daniel
· 8 years ago
485c499
Rename SkConfig8888/SkPixelInfo to SkConvertPixels
by Matt Sarett
· 8 years ago
cf3525a
SkPixelInfo::CopyPixels() refactor part 0: only one memcpy() case
by Matt Sarett
· 8 years ago
77a86f8
Track clear counts in vulkan render passes
by Greg Daniel
· 8 years ago
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
Next »