Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
57ef6807757454891a57cdc42a32f26f40a8b2bf
/
src
/
gpu
/
gl
/
GrGLGpu.h
57ef680
Create a GrGpu::createBackendTexture choke point
by Robert Phillips
· 5 years ago
d2a8ae2
Reland "Separate texture creation from uploading in GrGpu subclasses."
by Brian Salomon
· 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
ed58e00
Add support for pre-compiling cached SkSL shaders
by Brian Osman
· 5 years ago
172bb44
Make the size of program/pipeline caches configurable in GrContextOptions
by Brian Osman
· 5 years ago
d6cda8d
Rename GrGLIRect to GrNativeRect
by Chris Dalton
· 5 years ago
e9d9a32
Remove GrGLProgram cache stats, remove spurious declarations/includes
by Brian Osman
· 5 years ago
b20d7e5
Track all sampled textures in GrOpsTask and pass them to GrOpsRenderPass.
by Greg Daniel
· 5 years ago
4ece96d
Reland "Initiate MSAA resolves during DAG generation"
by Chris Dalton
· 5 years ago
6f31cc3
Revert "Initiate MSAA resolves during DAG generation"
by Chris Dalton
· 5 years ago
804f6a0
Initiate MSAA resolves during DAG generation
by Chris Dalton
· 5 years ago
2d41d0d
Remove GrGpuTextureCommandBuffer class and rename to GrOpsRenderPass.
by Greg Daniel
· 5 years ago
e227fe4
Move CopyOps to CopyRenderTask.
by Greg Daniel
· 5 years ago
7bfc913
Remove GrCaps isConfigTexturable.
by Greg Daniel
· 5 years ago
81536f2
Pass GrBackendFormat to GrGpu::onCreateTexture and use it to determine
by Brian Salomon
· 5 years ago
ea4ad30
Modify GrGLTexture/RenderTarget and related functions to not take GrSurfaceDesc.
by Brian Salomon
· 5 years ago
85769bf
Renove GrPixelConfig from GrGLGpu::uploadTexData
by Brian Salomon
· 5 years ago
f77c146
Make read/write/transfer pixels functions take surface color type
by Brian Salomon
· 5 years ago
bbb3f64
Add a workaround for PowerVRRogue to never disable color writes
by Chris Dalton
· 5 years ago
c80b0e9
Make rest of GrGpu::wrapBackend* methods take a GrColorType (take 2)
by Robert Phillips
· 5 years ago
27b4d8d
Remove sample count from GrSurfaceDesc.
by Brian Salomon
· 5 years ago
e8a766b
Move GrProtected off GrSurfaceDesc and pass separately.
by Brian Salomon
· 5 years ago
dd39980
Revert "Make rest of GrGpu::wrapBackend* methods take a GrColorType"
by Robert Phillips
· 5 years ago
9725638
Make rest of GrGpu::wrapBackend* methods take a GrColorType
by Robert Phillips
· 5 years ago
f2c2ba9
Remove kRenderTarget_GrSurfaceFlag, instead pass GrRenderable.
by Brian Salomon
· 5 years ago
e44bfee
Remove GrGLGpu/GrGLCaps readPixelsSupported.
by Brian Salomon
· 5 years ago
0902c98
Pass GrColorType to the GrGpu::wrapRenderableBackendTexture chain of calls (take 2)
by Robert Phillips
· 5 years ago
fe88bf6
Revert "Pass GrColorType to the GrGpu::wrapRenderableBackendTexture chain of calls"
by Greg Daniel
· 5 years ago
5572737
Pass GrColorType to the GrGpu::wrapRenderableBackendTexture chain of calls
by Robert Phillips
· 5 years ago
5043f1f
More GrGLFormat.
by Brian Salomon
· 5 years ago
f6da146
Move compatible stencil tracking from GrGLCaps::fConfigTable to ::fFormatTable.
by Brian Salomon
· 5 years ago
effee20
Use mixed samples internally for default coverage AA
by Chris Dalton
· 5 years ago
bb8dde8
Reland "Reland "Separate compressed and uncompressed texture functions""
by Brian Salomon
· 5 years ago
1550064
Revert "Reland "Separate compressed and uncompressed texture functions""
by Greg Daniel
· 5 years ago
c051923
Reland "Separate compressed and uncompressed texture functions"
by Brian Salomon
· 5 years ago
31539a8
Revert "Separate compressed and uncompressed texture functions"
by Brian Salomon
· 5 years ago
9acfb33
Separate compressed and uncompressed texture functions
by Brian Salomon
· 5 years ago
23ca4e7
Enable creating protected vulkan backend
by Emircan Uysaler
· 5 years ago
2c3398d
Switch from querying swizzle on caps to using swizzles stored on proxies.
by Greg Daniel
· 5 years ago
d1d869d
Make GL & Vk backends create uninitialized backend textures
by Robert Phillips
· 5 years ago
46cfbc6
Reland "Reland "Remove support for copyAsDraw in gpu copySurface.""
by Greg Daniel
· 5 years ago
4c6f9b7
Revert "Reland "Remove support for copyAsDraw in gpu copySurface.""
by Greg Daniel
· 5 years ago
84ea049
Reland "Remove support for copyAsDraw in gpu copySurface."
by Greg Daniel
· 5 years ago
c5167c0
Revert "Remove support for copyAsDraw in gpu copySurface."
by Greg Daniel
· 5 years ago
6565506
Remove support for copyAsDraw in gpu copySurface.
by Greg Daniel
· 5 years ago
e2826ab
Add API to invalidate GL texture parameters from GrBackendTexture.
by Brian Salomon
· 5 years ago
459b295
Expand backend allocation API to allow an initialization color (only for GL to start)
by Robert Phillips
· 5 years ago
acd66b4
Remove viewport from GrGLRenderTarget.
by Greg Daniel
· 5 years ago
f0313ee
Rename createTestingOnlyBackendTexture to createBackendTexture
by Robert Phillips
· 5 years ago
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
6e17f1d
Revert "Clear and discard stencil buffers on tilers"
by Michael Ludwig
· 5 years ago
7b2c855
Clear and discard stencil buffers on tilers
by Chris Dalton
· 5 years ago
9dbcdcc
Alter createTestingOnlyBackendTexture methods
by Robert Phillips
· 5 years ago
797efca
Add option to GrContext::flush for GrPrepareForExternalIORequests.
by Greg Daniel
· 5 years ago
f9a1fdf
Reland "Add flush() to SkImage."
by Brian Salomon
· 5 years ago
693bc2b
Revert "Add flush() to SkImage."
by Brian Salomon
· 5 years ago
d0503a7
Add flush() to SkImage.
by Brian Salomon
· 5 years ago
b0d8b76
Make finish flush procs work with GL.
by Brian Salomon
· 5 years ago
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 5 years ago
71713f6
Swap front and back stencil sides when rendering bottom-left
by Chris Dalton
· 6 years ago
e6bfb7d
Add struct to wrap all the gpu flush options.
by Greg Daniel
· 6 years ago
8c4cafd
Don't flush pipeline state when querying sample locations in GL
by Chris Dalton
· 6 years ago
26de56e
GrSurface -> GrGpuBuffer transfer improvements:
by Brian Salomon
· 6 years ago
a3aa75a
Add callback to flush for knowing when gpu is finished work.
by Greg Daniel
· 6 years ago
0b8bb88
GLSL editing in Viewer
by Brian Osman
· 6 years ago
b9990e4
Add more general flush call to GrContext.
by Greg Daniel
· 6 years ago
e05ba5a
Start on supporting transfer from GrSurface.
by Brian Salomon
· 6 years ago
d7291ba
Restore support for multisample locations
by Chris Dalton
· 6 years ago
4c56b03
Drop support for GL_EXT_raster_multisample
by Chris Dalton
· 6 years ago
bae7121
Add flush call to take access type, flags, and semaphore.
by Greg Daniel
· 6 years ago
1f05d45
Add GrContext::resetGLTextureBindings().
by Brian Salomon
· 6 years ago
d978b90
Track separate texure binding states for each OpenGL texture target.
by Brian Salomon
· 6 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
d0fe875
Remove destination GrRenderTargetProxy from GrPipeline
by Robert Phillips
· 6 years ago
12d2264
Convert GrBuffer owners to sk_sp
by Brian Salomon
· 6 years ago
ede88ab
Remove some unused GrGLGpu member fields and functions.
by Brian Salomon
· 6 years ago
805cc7a
Avoid setting the GL color mask and clear color redundantly before glClear.
by Brian Salomon
· 6 years ago
31a60db
Remove GrGLGpu member vars related to already removed clear-as-draw program.
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
c39d0c8
Implement generic draw-as-clear fallback for color and stencil
by Michael Ludwig
· 6 years ago
1676cb9
Restore ETC1 compressed texture support.
by Jim Van Verth
· 6 years ago
858e12c
Remove unused GrSignalSemaphoreOp and forced flushed on semaphore insertion.
by Greg Daniel
· 6 years ago
a63593a
Remove sample shading and dest color override
by Brian Osman
· 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
7a82edf
Add support for immuatable samplers in vulkan.
by Greg Daniel
· 6 years ago
9a51a86
Pass in actual sampled texture and sample params to gpu uniform builders.
by Greg Daniel
· 6 years ago
22619c2
Remove instanced flush WAR for Skylake
by Chris Dalton
· 6 years ago
af3dd43
Revert "Disable instanced rendering on Skylake"
by Chris Dalton
· 6 years ago
240ea4c
Disable instanced rendering on Skylake
by Chris Dalton
· 6 years ago
2268ad2
Add flag to force purge resources from cache as soon as possible.
by Greg Daniel
· 6 years ago
3674336
Reland "make enum santizer fatal"
by Mike Klein
· 6 years ago
f2b35e4
Revert "make enum santizer fatal"
by Mike Klein
· 6 years ago
166dbd3
make enum santizer fatal
by Mike Klein
· 6 years ago
Next »