Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
4679cb855796c4bdc7573071641c5611824d85c6
/
src
/
gpu
/
mtl
e994380
Some GrTypes cleanup.
by Brian Salomon
· 5 years ago
5a2f962
Add back door support for GLSL tessellation shaders
by Chris Dalton
· 5 years ago
8f259a0
Add BC1_RGB8_UNORM support
by Robert Phillips
· 5 years ago
34280e2
Shorten argument lists in GrMesh::SendToGpuImpl
by Chris Dalton
· 5 years ago
9f744f7
Change GrGpu::onCreateCompressedTexture signature
by Robert Phillips
· 5 years ago
73d4615
Add wireframe support to Metal.
by Jim Van Verth
· 5 years ago
0d7e2f1
Change signature of several gpu backend methods
by Robert Phillips
· 5 years ago
4dea72a
Reland x3 "Remove most of GrConfig.h"
by Brian Salomon
· 5 years ago
ee94693
Fix a sprinkling of GPU issues
by Robert Phillips
· 5 years ago
3f1a98b
Reland "Revert "Remove most of GrConfig.h""
by Greg Daniel
· 5 years ago
14b5721
Rename GrCaps textureSwizzle to readSwizzle.
by Greg Daniel
· 5 years ago
5b9c7ba
Revert "Revert "Remove most of GrConfig.h""
by Brian Salomon
· 5 years ago
b915c94
Add interface(s) for compressed backend texture support
by Robert Phillips
· 5 years ago
48257d7
Spruce up GrDataUtils in preparation for compressed backend texture support
by Robert Phillips
· 5 years ago
df6c734
Add GrCaps::getConfigFromCompressedBackendFormat
by Robert Phillips
· 5 years ago
42716d4
Expand GrGpu::BackendTextureData to include compressed data
by Robert Phillips
· 5 years ago
d6df7b5
Switch GrCaps::isFormatCompressed virtual to be 'compressionType'
by Robert Phillips
· 5 years ago
99448bf
Delete unused GrDebugMarkerOp.
by Greg Daniel
· 5 years ago
a27d625
Add compression to Mock backend
by Robert Phillips
· 5 years ago
6ee695c
Adjust cache key for Metal persistent cache.
by Jim Van Verth
· 5 years ago
ab2b722
Switch SkImage::CompressionType to be an enum class
by Robert Phillips
· 5 years ago
9b2c06f
Add persistent shader cache support to Metal.
by Jim Van Verth
· 5 years ago
b0047b5
Revert "Remove most of GrConfig.h"
by Brian Salomon
· 5 years ago
80e334d
Remove most of GrConfig.h
by Brian Salomon
· 5 years ago
7eabfe8
This is a reland of GrDomainEffect with significant changes:
by Brian Salomon
· 5 years ago
c241b58
Make fragment processor iterators work with range for loops.
by Brian Salomon
· 5 years ago
03e4c95
Move creation of GrProgramDesc to GrCaps-derived classes
by Robert Phillips
· 5 years ago
55276e3
Enable cross-context textures in Metal.
by Jim Van Verth
· 5 years ago
933484f
Stop using GrPixelConfig in Metal & Dawn's GrProgramDesc creation
by Robert Phillips
· 5 years ago
5fab909
Revert "Rename GLRTFBOIDIs0 to WrapsSwapchainSurface and use for Metal."
by Jim Van Verth
· 5 years ago
fcdd061
Use just GrSurfaceProxy in pipeline management.
by Michael Ludwig
· 5 years ago
b1edfde
Rename GLRTFBOIDIs0 to WrapsSwapchainSurface and use for Metal.
by Jim Van Verth
· 5 years ago
30a35e8
Handle failure to submit semaphores in vulkan backend.
by Greg Daniel
· 5 years ago
041aab9
Metal: Simplify GrFence to use completedHandler in all cases.
by Jim Van Verth
· 5 years ago
301015c
Make GrSemaphore no longer derive from GrGPUResource.
by Greg Daniel
· 5 years ago
7c4ea90
Metal: Fix buffer alignment issues on Mac
by Jim Van Verth
· 5 years ago
9042d46
Add Metal support for dynamic texture state
by Jim Van Verth
· 5 years ago
8367e11
Enforce extra constraints for mixed samples at GrCaps level
by Chris Dalton
· 5 years ago
98b9fd0
Put check for MTLTextureUsageShaderRead in available block.
by Jim Van Verth
· 5 years ago
373bda6
Remove final usage of GrProgramDesc's header
by Robert Phillips
· 5 years ago
5e8cdfd
Add 'numRasterSamples' and 'isMixedSampled' to GrProgramInfo
by Chris Dalton
· 5 years ago
a87c529
Use a priori knowledge about the number of stencil bits in Dawn, Metal and Vulkan backends
by Robert Phillips
· 5 years ago
9187e49
Detect whether trying to blit a Metal swapchain texture, and fail if so.
by Jim Van Verth
· 5 years ago
323471e
Remove GrProgramDesc's need for the GrGpu
by Robert Phillips
· 5 years ago
b204e4c
Implement multisample "disable" in Vulkan
by Chris Dalton
· 5 years ago
fcaae48
Use GrProgramInfo's primitiveType field
by Robert Phillips
· 5 years ago
67d43fe
Rename stencil face terminology to clockwise/counter-clockwise
by Chris Dalton
· 5 years ago
4afe94c
Fix issue with RenderPipelineDescriptor creation
by Jim Van Verth
· 5 years ago
6e54a29
Assert we are now in the world of single-primitive-type render passes
by Robert Phillips
· 5 years ago
368570d
Revert "Add a "conservative raster" flag to GrPipeline and implement in Vulkan"
by Robert Phillips
· 5 years ago
ee6b49b
Add a "conservative raster" flag to GrPipeline and implement in Vulkan
by Chris Dalton
· 5 years ago
85c3d68
Some improvements to backend texture creation.
by Brian Salomon
· 5 years ago
524e28b
Use GrSurfaceProxyView for dst proxies.
by Greg Daniel
· 5 years ago
5a8f3e4
Reland "Enable Programs (formerly GLPrograms) test for other APIs"
by Jim Van Verth
· 5 years ago
6387dc1
Revert "Enable Programs (formerly GLPrograms) test for other APIs"
by Michael Ludwig
· 5 years ago
9f2b86c
More SkISizification in GPU code.
by Brian Salomon
· 5 years ago
5987416
Enable Programs (formerly GLPrograms) test for other APIs
by Jim Van Verth
· 5 years ago
6c2aa7a
Revert "Reduce inputs to GrProgramDesc::Build method(s)"
by Robert Phillips
· 5 years ago
63a3873
Reduce inputs to GrProgramDesc::Build method(s)
by Robert Phillips
· 5 years ago
2fca87d
Switch GrFillInData to use GrColorType instead of GrPixelConfig.
by Greg Daniel
· 5 years ago
f22c57d
Centralize GrSamplerState key creation
by Robert Phillips
· 5 years ago
5f72b49
Remove fake SDK #defines for Metal backend.
by Jim Van Verth
· 5 years ago
4face83
Plumb GrPrimitiveType down to GrProgramDesc::Build
by Robert Phillips
· 5 years ago
a00bcad
Remove GrPixelConfig version of CompressedDataSize.
by Greg Daniel
· 5 years ago
7fd7a8a
Remove uses of GrPixelConfig version of GrBytesPerPixel.
by Greg Daniel
· 5 years ago
66ae304
Plumb GrTextureProxies down into emitSampler/addSampler
by Robert Phillips
· 5 years ago
865d8d6
Centralize error checking w/in the GrProgramInfo class
by Robert Phillips
· 5 years ago
2579de4
Tighten up creation of the GrProgramDesc and remove some unnecessary checks
by Robert Phillips
· 5 years ago
901aff0
Add GrProgramInfo to centralize management of program information
by Robert Phillips
· 5 years ago
8803c2d
Add bytes per pixel to metal format table.
by Greg Daniel
· 5 years ago
598903f
Guard some more Metal code to support older versions.
by Jim Van Verth
· 5 years ago
571177f
Remove kLinesAdjacency and add kPath from/to GrPrimitiveType
by Robert Phillips
· 5 years ago
4187e0a
Reland "Add less granular version of GrFence for older Metal versions."
by Jim Van Verth
· 5 years ago
65a7775
Only use GrRenderTarget for sample locations in GrGLSLProgramBuilder
by Robert Phillips
· 5 years ago
aad4b67
Guard [MTLDevice maxBufferLength] behind an API availability check.
by Chinmay Garde
· 5 years ago
b9d0cbc
Revert "Add less granular version of GrFence for older Metal versions."
by Jim Van Verth
· 5 years ago
1e946aa2
Add less granular version of GrFence for older Metal versions.
by Jim Van Verth
· 5 years ago
f2f0e1b
Add TransferBuffer and AsyncRead support to Metal.
by Jim Van Verth
· 5 years ago
4a0d36d
Use tighter bounds for renderArea of vkCmdBeginRenderPass.
by Greg Daniel
· 5 years ago
dcbc359
Remove vestiges of 32 float texture format support
by Brian Salomon
· 5 years ago
052761f
Add gpu programmatic frame capture routines
by Jim Van Verth
· 5 years ago
c139d08
Reland "Remove the resolve rect and resolve types from GrRenderTarget"
by Chris Dalton
· 5 years ago
7f36798
Add mipmap support to SkPixmap flavor of createBackendTexture
by Robert Phillips
· 5 years ago
798a31d
Revert "Remove the resolve rect and resolve types from GrRenderTarget"
by Chris Dalton
· 5 years ago
ec85f40
Remove the resolve rect and resolve types from GrRenderTarget
by Chris Dalton
· 5 years ago
14c514d
srgb texture format cleanup.
by Brian Salomon
· 5 years ago
16a33c6
Move the msaa dirty rect to GrRenderTargetProxy
by Chris Dalton
· 5 years ago
e89ee6c
Don't submit msaa resovle command buffers except for external IO
by Chris Dalton
· 5 years ago
d34691b
Remove compressed format support from the GrGpu::createBackendTexture code path
by Robert Phillips
· 5 years ago
57ef680
Create a GrGpu::createBackendTexture choke point
by Robert Phillips
· 5 years ago
a5d96bc
Remove "experimental" comments regarding RG_F16 and RGBA_16161616
by Robert Phillips
· 5 years ago
17a3a0b
Last tranche of new SkColorTypes
by Robert Phillips
· 5 years ago
e367101
Reland "Add ETC2 support to Metal backend."
by Jim Van Verth
· 5 years ago
ae80107
Revert "Add ETC2 support to Metal backend."
by Jim Van Verth
· 5 years ago
c25802d
Add ETC2 support to Metal backend.
by Jim Van Verth
· 5 years ago
429f0d3
Add kRG_1616 and kAlpha_16 SkColorTypes
by Robert Phillips
· 5 years ago
d2a8ae2
Reland "Separate texture creation from uploading in GrGpu subclasses."
by Brian Salomon
· 5 years ago
a431186
Wrap MTLEvent code in availability attributes.
by Jim Van Verth
· 5 years ago
8e63cab
Revert "Separate texture creation from uploading in GrGpu subclasses."
by Brian Salomon
· 5 years ago
a739824
Separate texture creation from uploading in GrGpu subclasses.
by Brian Salomon
· 5 years ago
Next »