Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
238069b3f58d3b20f710f77a64632470a3bf256a
/
src
/
gpu
/
mtl
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
4e85e80
added Metal support to GrBackendSurface
by Timothy Liang
· 6 years ago
036fdfe
implemented getting format from texture as virtual in gpu caps
by Timothy Liang
· 6 years ago
2df9b45
added TextureRenderTarget to Metal gpu backend
by Timothy Liang
· 6 years ago
930f939
Ensure that textures exported via SkImage::MakeBackendTextureFromSkImage
by Brian Salomon
· 6 years ago
a694870
Remove origin from GrGpu::readPixels
by Brian Salomon
· 6 years ago
a9b04b9
Remove origin from GrGpu::writePixels
by Brian Salomon
· 6 years ago
9363ac4
Remove most of the remaining conflation of colorSpace and sRGB in Ganesh
by Brian Osman
· 6 years ago
0ba9fa0
Remove GrGpu::getWritePixelsInfo
by Brian Salomon
· 6 years ago
d494f6e
Replace GrContextPriv::read/writeSurfacePixels with GrContextPriv::read/WritePixels2
by Brian Salomon
· 6 years ago
6d138bf
Reland "Remove GrBackendObject and all related functions from Skia."
by Greg Daniel
· 6 years ago
a0ca909
Revert "Remove GrBackendObject and all related functions from Skia."
by Brian Osman
· 6 years ago
ccd4cfc
Remove GrBackendObject and all related functions from Skia.
by Greg Daniel
· 6 years ago
ba2c826
Implement canCopySurface for GrMock and GrMtl.
by Greg Daniel
· 6 years ago
7444c3c
Revert "Delete getRenderTargetHandle call on SkSurface."
by Greg Daniel
· 6 years ago
c828109
Delete getRenderTargetHandle call on SkSurface.
by Greg Daniel
· 6 years ago
ba375a8
Add SK_SUPPORT_LEGACY_BACKEND_OBJECTS
by Robert Phillips
· 6 years ago
a6a3df7
Move GrPixelConfig to GrTypesPriv
by Brian Salomon
· 6 years ago
5fba7ad
Support GL_RGB textures and render targets.
by Brian Salomon
· 6 years ago
19eaf2d
Revert "Revert "New read pixels implementation that is simpler but does all conversions on CPU.""
by Brian Salomon
· 6 years ago
be5947c
Revert "New read pixels implementation that is simpler but does all conversions on CPU."
by Brian Salomon
· 6 years ago
c9a642e
New read pixels implementation that is simpler but does all conversions on CPU.
by Brian Salomon
· 6 years ago
55fa647
Correctly discard or load RT when doing copies as draws in Vulkan
by Greg Daniel
· 6 years ago
52e943a
Add testing-only backend render target support to GrVkGpu.
by Brian Salomon
· 6 years ago
26102cb
Make GrGpu::deleteTestingOnlyBackendTexture() take const GrBackendTexture&
by Brian Salomon
· 6 years ago
f865b05
Add GM configs that test rendering to a GL backend texture and render target
by Brian Salomon
· 6 years ago
26b50a4
Add testing only helper to flush and sync gpu.
by Greg Daniel
· 6 years ago
58389b9
Initial texture data is never flipped when uploaded.
by Brian Salomon
· 6 years ago
e64b064
Remove abandon param from GrGpu::deleteTestingOnlyBackendTexture.
by Brian Salomon
· 6 years ago
2a4f983
Remove GrSurfaceOrigin from GrSurfaceDesc.
by Brian Salomon
· 7 years ago
10fc6fd
Revert "Revert "Add 1010102 support to Ganesh""
by Brian Osman
· 7 years ago
ded47a5
Revert "Add 1010102 support to Ganesh"
by Brian Osman
· 7 years ago
44b6120
Add 1010102 support to Ganesh
by Brian Osman
· 7 years ago
3d86a19
Refactor GrCaps::renderTargetWritePixelsSupported to support for some GL workarounds
by Brian Salomon
· 7 years ago
5f33a8c
Start on new GPU pixel ops implementation.
by Brian Salomon
· 7 years ago
2612bae
ccpr: Prefer atlas sizes under 4k on ARM
by Chris Dalton
· 7 years ago
c320b15
Introduce GrColorType
by Brian Salomon
· 7 years ago
535ba8d
Drop unused support for MSAA sample locations
by Chris Dalton
· 7 years ago
fc711a2
Add SkCharacterization creation helper to GrContextThreadSafeProxy (take 2)
by Robert Phillips
· 7 years ago
559823d
Revert "Add SkCharacterization creation helper to GrContextThreadSafeProxy"
by Cary Clark
· 7 years ago
d76e56d
Add SkCharacterization creation helper to GrContextThreadSafeProxy
by Robert Phillips
· 7 years ago
1fabd51
Track dirty rects on GrRenderTargets in native space rather than origin-relative
by Brian Salomon
· 7 years ago
5711133
Remove integer texture support
by Brian Salomon
· 7 years ago
bdecacf
Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend.""""""
by Brian Salomon
· 7 years ago
3a2cc2c
Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""
by Brian Salomon
· 7 years ago
5bb82cb
Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend.""""
by Brian Salomon
· 7 years ago
18c52a7
Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""
by Brian Salomon
· 7 years ago
d653cac
More sample count cleanup:
by Brian Salomon
· 7 years ago
6a0176b
Add ref counted wrapped around GrTexture ReleaseProc
by Greg Daniel
· 7 years ago
7f86192
Revert "Drop support for unused MSAA extensions"
by Robert Phillips
· 7 years ago
7df2746
Drop support for unused MSAA extensions
by Chris Dalton
· 7 years ago
7f1a074
Remove some unused sample count caps
by Brian Salomon
· 7 years ago
48661b8
Make use of VkSemaphores thread safe assuming use of the same VkQueue.
by Greg Daniel
· 7 years ago
17b7c05
Update GrSemaphore to allow it to only be used once for signaling and once for waiting.
by Greg Daniel
· 7 years ago
faa095e
Update SkSurface MakeFromBackend* factories to take an SkColorType.
by Greg Daniel
· 7 years ago
f5d8758
Add new SkImage factory to create from GrBackendTexture with SkColorType
by Greg Daniel
· 7 years ago
b67821d
Add GrBackendTexture & GrBackendRenderTarget access methods to GrTexture and GrRenderTarget
by Robert Phillips
· 7 years ago
e42edcc
Add stubbed out GrContext
by Robert Phillips
· 7 years ago
c25db63
Update SkImage::MakeFromYUVTexturesCopy to GrBackendTexture
by Robert Phillips
· 7 years ago
d21b2a5
Remove GrBackendObject from tests (except image_from_yuv_textures)
by Robert Phillips
· 7 years ago
f06c358
Remove instanced rendering
by Brian Salomon
· 7 years ago
7af060a
Add gray_8_as_lum and _as_red private grpixelconfigs
by Greg Daniel
· 7 years ago
384fab4
sk_spification of GrGpu creation.
by Brian Salomon
· 7 years ago
ef59d87
Revert "Revert "Revert "Revert "Revert "Revert "Add private grpixelconfigs for alpha_8 and alpha_half""""""
by Greg Daniel
· 7 years ago
b092cea
Revert "Revert "Revert "Revert "Revert "Add private grpixelconfigs for alpha_8 and alpha_half"""""
by Brian Osman
· 7 years ago
68ab186
Revert "Revert "Revert "Revert "Add private grpixelconfigs for alpha_8 and alpha_half""""
by Greg Daniel
· 7 years ago
47c8ed3
Reland "Fix precision caps and rrect/ellipse effect precisions"
by Chris Dalton
· 7 years ago
3b2f5b6
Revert "Revert "Revert "Add private grpixelconfigs for alpha_8 and alpha_half"""
by Greg Daniel
· 7 years ago
b5fb7cf
Revert "Revert "Add private grpixelconfigs for alpha_8 and alpha_half""
by Greg Daniel
· 7 years ago
24f9c19
Revert "Fix precision caps and rrect/ellipse effect precisions"
by Brian Osman
· 7 years ago
e421800
Fix precision caps and rrect/ellipse effect precisions
by Chris Dalton
· 7 years ago
0fb6db4
Revert "Add private grpixelconfigs for alpha_8 and alpha_half"
by Greg Daniel
· 7 years ago
559f556
Remove support for image load/store
by Brian Salomon
· 7 years ago
33d17cb
Add private grpixelconfigs for alpha_8 and alpha_half
by Greg Daniel
· 7 years ago
e252f08
Add hint to SkSurface::MakeRenderTarget that we will use mips
by Greg Daniel
· 7 years ago
43f8bf0
Move clear-as-draw workaround to GrGLGpu and expose via GrContextOptions.
by Brian Salomon
· 7 years ago
3727136
Implemenet onStealBackendTexture in GrMtlTexture
by Brian Salomon
· 7 years ago
177e695
Add flag on GrBackendTexture to say whether texture is mipped or not
by Greg Daniel
· 7 years ago
18e5cbb
Fix Metal build
by Greg Daniel
· 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
63fd760
Remove trailing whitespace.
by Ben Wagner
· 7 years ago
bb76ace
Fall back to non mipped Texture when we can't copy base to mipped texture
by Greg Daniel
· 7 years ago
4127456
Disable flat interpolation in TextureOp on Qualcomm
by Brian Salomon
· 7 years ago
b3e39f6
Update mtl backend to use GrSamplerState
by Brian Salomon
· 7 years ago
b0e93a2
Remove origin field from GrSurface (take 2)
by Robert Phillips
· 7 years ago
6682ff2
Fix Metal build from recent command buffer change
by Greg Daniel
· 7 years ago
51fd6d8
Add GrMtlRenderTarget class
by Greg Daniel
· 7 years ago
b4aab9a
Replace SkFAIL with SK_ABORT.
by Ben Wagner
· 7 years ago
9521447
Add explicit clear of stencil buffer before opLists that use them
by Robert Phillips
· 7 years ago
4a081e2
Add GrMtlTexture classes
by Greg Daniel
· 7 years ago
5131678
Revert "Revert "Revert "Revert "Add support for semaphores to be inserted on GrContext flush""""
by Greg Daniel
· 7 years ago
cc8eb60
Revert "Revert "Revert "Add support for semaphores to be inserted on GrContext flush"""
by Yuqian Li
· 7 years ago
876aed8
Revert "Revert "Add support for semaphores to be inserted on GrContext flush""
by Greg Daniel
· 7 years ago
7294b85
Revert "Remove origin field from GrSurface"
by Robert Phillips
· 7 years ago
0576a45
Add GrMtlUtil class
by Greg Daniel
· 7 years ago
df0e09f
Remove origin field from GrSurface
by Robert Phillips
· 7 years ago
Next »