Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
f0ced62f913f99e5fc0805e283dd8e49ff7d6880
/
src
/
gpu
/
mtl
/
GrMtlGpu.mm
f0ced62
Make createTestingOnlyBackendTexture and deleteTestingOnlyBackendTexture no longer be behind GR_TEST_UTILS (take 2)
by Robert Phillips
· 5 years ago
8ad0cbd
Revert "Make createTestingOnlyBackendTexture and deleteTestingOnlyBackendTexture no longer be behind GR_TEST_UTILS"
by Michael Ludwig
· 5 years ago
50a4e6e
Make createTestingOnlyBackendTexture and deleteTestingOnlyBackendTexture no longer be behind GR_TEST_UTILS
by Robert Phillips
· 5 years ago
9dbcdcc
Alter createTestingOnlyBackendTexture methods
by Robert Phillips
· 5 years ago
35a67eb
Move GrMtlBufferManager functionality to better places
by Jim Van Verth
· 5 years ago
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 5 years ago
75c3ae4
Add GrMtlCommandBuffer
by Jim Van Verth
· 5 years ago
dd15d69
More buffer changes for Metal.
by Jim Van Verth
· 5 years ago
c03cfaf
Add Metal support for dynamic buffers.
by Jim Van Verth
· 5 years ago
9896a0d
Add mipmap generation for Metal
by Jim Van Verth
· 5 years ago
8cc4248
Fix WritePixels and ReadPixels for MacOS Metal
by Jim Van Verth
· 5 years ago
568eb8d
Some more Metal memory fixes.
by Jim Van Verth
· 5 years ago
f16e074
Fix some more Metal and iOS leaks
by Jim Van Verth
· 5 years ago
d353612
fix metal build errors with preprocessor definitions
by Martin Vejdarski
· 5 years ago
686046b
Fix more failing tests on Metal.
by Jim Van Verth
· 5 years ago
444b309
Improve Metal texture uploads.
by Jim Van Verth
· 5 years ago
61610be
Add Autorelease pools to clear out no longer needed Metal objects.
by Jim Van Verth
· 5 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
12d2264
Convert GrBuffer owners to sk_sp
by Brian Salomon
· 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
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
2268ad2
Add flag to force purge resources from cache as soon as possible.
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
0106351
Metal stencil support
by Ethan Nicholas
· 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
646f637
Add rowBytes to createTestingOnlyBackendTexture
by Robert Phillips
· 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
4e67984
made GrMtlBuffer compatible with iOS
by Timothy Liang
· 6 years ago
49528b6
implemented GrMtlBuffer for Metal gpu backend
by Timothy Liang
· 6 years ago
70c787a
implemented copy surface as draw then blit for metal gpu backend
by Timothy Liang
· 6 years ago
e30739a
implemented copy surface as draw for metal gpu backend
by Timothy Liang
· 6 years ago
e35055f
implemented copy surface as blit for metal gpu backend
by Timothy Liang
· 6 years ago
a8046af
implemented onWritePixels and related tests for metal gpu backend
by Timothy Liang
· 6 years ago
e70604e
created stub for metal gpu command buffer
by Timothy Liang
· 6 years ago
760dbc4
Reland "implemented metal gpu backend texture upload testing"
by Timothy Liang
· 6 years ago
a80a012
Revert "implemented metal gpu backend texture upload testing"
by Timothy Liang
· 6 years ago
36848f6
implemented metal gpu backend texture upload testing
by Timothy Liang
· 6 years ago
ff19c8f
implemented uploading intial texture data for metal gpu backend
by Timothy Liang
· 6 years ago
58f153d
refactored where texture descriptors are made for metal gpu backend
by Timothy Liang
· 6 years ago
ef21d7e
implement onreadpixels for metal gpu backend
by Timothy Liang
· 6 years ago
e886e80
implemented wrapped backend texture/rendertarget/textureRT for Metal gpu backend
by Timothy Liang
· 6 years ago
58389b9
Initial texture data is never flipped when uploaded.
by Brian Salomon
· 6 years ago
2a4f983
Remove GrSurfaceOrigin from GrSurfaceDesc.
by Brian Salomon
· 6 years ago
384fab4
sk_spification of GrGpu creation.
by Brian Salomon
· 7 years ago
0fc4d2d
Use enum to track MipMapsStatus throughout Texture creation
by Greg Daniel
· 7 years ago
834f120
Set correct mip map status on GrTexture since we no longer require all mip data
by Greg Daniel
· 7 years ago
4a081e2
Add GrMtlTexture classes
by Greg Daniel
· 7 years ago
cebcb84
Add caps files for metal
by Greg Daniel
· 7 years ago
b76a72a
Add support for creating a GrContext backed by Metal.
by Greg Daniel
· 7 years ago
6b7e0e2
Add arc support to gpu Obj c++ code
by Greg Daniel
· 7 years ago
e5ddff5
Add basic metal build files for backend
by Greg Daniel
· 7 years ago