Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
13dddce65fd87a8175a209a49f35615735a2886a
/
src
/
gpu
/
vk
/
GrVkGpu.h
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
· 8 years ago
ff92650
Convert GrMesh to a struct
by Chris Dalton
· 8 years ago
bcf612b
Revert "Revert "Plumb the use of GrBackendRenderTarget throughout Skia""
by Greg Daniel
· 8 years ago
dc87c95
Combine GPU flush with semaphore API
by Brian Osman
· 8 years ago
e3bd422
Revert "Plumb the use of GrBackendRenderTarget throughout Skia"
by Greg Daniel
· 8 years ago
fdd77da
Plumb the use of GrBackendRenderTarget throughout Skia
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
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
22bc865
Add AMD work around in Vulkan to create a new secondary command buffer
by Greg Daniel
· 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
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
144caf5
src/gpu: s/SkAutoTUnref/sk_sp/g
by Hal Canary
· 8 years ago
145dbcd
Remove SkAutoTDelete.
by Ben Wagner
· 8 years ago
c25c5d7
Move memoization of multisample specs id to GrRenderTarget
by csmartdalton
· 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
84741b3
Add fence support for TransferBuffers
by jvanverth
· 8 years ago
bc9b296
Add GrVkCopyPipeline to handle vulkan copies as draws
by egdaniel
· 8 years ago
4bcd62e
Add some copy support for vulkan msaa
by egdaniel
· 8 years ago
6693355
Add addtional resolve calls to vulkan backend
by egdaniel
· 8 years ago
52ad251
Implement Vulkan Resolve.
by egdaniel
· 8 years ago
e0d3629
Add test configs for instanced rendering
by csmartdalton
· 8 years ago
735109c
Add gyp define to enable vulkan debug layers
by egdaniel
· 8 years ago
50ead53
Update RT views and framebuffer in vulkan after mipmaping
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
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
a584de9
Add static buffer support
by jvanverth
· 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
6b6ffc4
Create free list heap for suballocation
by jvanverth
· 8 years ago
066df7c
Add GpuCommandBuffer support.
by egdaniel
· 8 years ago
9a6cf80
Subclass GrVkCommandBuffer into Primary and Secondary CommandBuffers.
by egdaniel
· 8 years ago
a00980e
Make sure that Vulkan debug callback ptr is non-null.
by jvanverth
· 9 years ago
900bd4a
Add mipmap loading to Vulkan.
by jvanverth
· 9 years ago
b138fdc
Fix Vulkan Build in Android
by liyuqian
· 9 years ago
dd97b85
Fix vulkan build on linux and android
by egdaniel
· 9 years ago
6234006
Add automatic generation of mipmaps to Vulkan
by jvanverth
· 9 years ago
2e6055b
Refactor to separate backend object lifecycle and GpuResource budget decision
by kkinnunen
· 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
1bf3e71
Add optional data parameter to createBuffer
by cdalton
· 9 years ago
37798fb
Implement initCopySurfaceDstDesc for Vulkan
by egdaniel
· 9 years ago
e2e71c2
Track GL buffer state based on unique resource ID
by cdalton
· 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
17b8925
Implement blit image for copySurface in Vulkan
by egdaniel
· 9 years ago
49c4c22
Remove ownership parameter from GrResourceProvider::wrapBackendTextureAsRenderTarget
by kkinnunen
· 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
e50f3e7
Add WSI functions to GrVkInterface
by jvanverth
· 9 years ago
397536c
Consolidate GPU buffer implementations
by cdalton
· 9 years ago
fd7bd45
Revise layer, extension and feature setup for Vulkan
by jvanverth
· 9 years ago
f8c3ba4
Revert of Consolidate GPU buffer implementations (patchset #10 id:180001 of https://codereview.chromium.org/1825393002/ )
by robertphillips
· 9 years ago
8b1bff2
Consolidate GPU buffer implementations
by cdalton
· 9 years ago
e267893
Remove debug prints in GrVkGpu
by egdaniel
· 9 years ago
22281c1
Set up cache in vulkan to reuse GrVkPrograms (aka VkPipelines)
by egdaniel
· 9 years ago
633b356
GrVkGpu initialization cleanup.
by jvanverth
· 9 years ago
cfcd181
Fully implement onResetContext for Vulkan
by egdaniel
· 9 years ago
d2497f3
Enable extension support and debug layer.
by jvanverth
· 9 years ago
0e1853c
Update how we send draws to gpu backend to reduce state setting.
by egdaniel
· 9 years ago
28f45b9
Add "sample locations" feature to GrProcessor
by cdalton
· 9 years ago
a1e6b3b
Get Vk compiling post-MIP map changes
by bsalomon
· 9 years ago
3d5d9ac
Implement various vulkan stencil clears and fix various stenciling bugs.
by egdaniel
· 9 years ago
f7e865a
Add stub for new method to GrVkGpu
by jvanverth
· 9 years ago
164a9f0
Add vulkan files into skia repo. This is an incomplete backend with only partial functionality at this time.
by Greg Daniel
· 9 years ago
ad3a13c
Revert of Add vulkan files into skia repo. (patchset #2 id:20001 of https://codereview.chromium.org/1718693002/ )
by egdaniel
· 9 years ago
48cf268
Add vulkan files into skia repo. This is an incomplete backend with only partial functionality at this time.
by Greg Daniel
· 9 years ago