Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
f21bf9e50bb175eb151e90a01d7f8351da0802f8
/
src
/
gpu
/
GrGpu.h
f21bf9e
Revert "Merge GrOpList and GrRTOpList and rename to GrOpsTask."
by Greg Daniel
· 5 years ago
2a59541
Merge GrOpList and GrRTOpList and rename to GrOpsTask.
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
4eb38b7
Pass GrBackendFormat to GrResourceProvider and GrGpu texture create functions.
by Brian Salomon
· 5 years ago
f77c146
Make read/write/transfer pixels functions take surface color type
by Brian Salomon
· 5 years ago
ba88ab6
Reland "Move ExternalFormat and Type to FormatInfo."
by Greg Daniel
· 5 years ago
e2c5e8c
Revert "Move ExternalFormat and Type to FormatInfo."
by Greg Daniel
· 5 years ago
8014051
Move ExternalFormat and Type to FormatInfo.
by Greg Daniel
· 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
c7dced5
Revert "Remove simple GrGpu::createTexture helper"
by Brian Salomon
· 5 years ago
83cfe4f
Remove simple GrGpu::createTexture helper
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
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
f9fcf7f
Alter approximate scratch texture binning after 1024
by Robert Phillips
· 5 years ago
1047a49
GrGpu requires row bytes to be non-zero before read/writePixels and createTexture
by Brian Salomon
· 5 years ago
effee20
Use mixed samples internally for default coverage AA
by Chris Dalton
· 5 years ago
1d43530
Pass alpha type to GrSurfaceContext::read/writePixels and remove flags.
by Brian Salomon
· 6 years ago
bb8dde8
Reland "Reland "Separate compressed and uncompressed texture functions""
by Brian Salomon
· 6 years ago
1550064
Revert "Reland "Separate compressed and uncompressed texture functions""
by Greg Daniel
· 6 years ago
c051923
Reland "Separate compressed and uncompressed texture functions"
by Brian Salomon
· 6 years ago
31539a8
Revert "Separate compressed and uncompressed texture functions"
by Brian Salomon
· 6 years ago
9acfb33
Separate compressed and uncompressed texture functions
by Brian Salomon
· 6 years ago
23ca4e7
Enable creating protected vulkan backend
by Emircan Uysaler
· 6 years ago
3ec1f54
Revert "Store GrSwizzle on proxies for texturing and swizzling."
by Brian Salomon
· 6 years ago
2309313
Store GrSwizzle on proxies for texturing and swizzling.
by Greg Daniel
· 6 years ago
cb1adb4
Add srcData version of createBackendTexture API
by Robert Phillips
· 6 years ago
d1d869d
Make GL & Vk backends create uninitialized backend textures
by Robert Phillips
· 6 years ago
46cfbc6
Reland "Reland "Remove support for copyAsDraw in gpu copySurface.""
by Greg Daniel
· 6 years ago
4c6f9b7
Revert "Reland "Remove support for copyAsDraw in gpu copySurface.""
by Greg Daniel
· 6 years ago
84ea049
Reland "Remove support for copyAsDraw in gpu copySurface."
by Greg Daniel
· 6 years ago
c5167c0
Revert "Remove support for copyAsDraw in gpu copySurface."
by Greg Daniel
· 6 years ago
6565506
Remove support for copyAsDraw in gpu copySurface.
by Greg Daniel
· 6 years ago
e2826ab
Add API to invalidate GL texture parameters from GrBackendTexture.
by Brian Salomon
· 6 years ago
459b295
Expand backend allocation API to allow an initialization color (only for GL to start)
by Robert Phillips
· 6 years ago
f0313ee
Rename createTestingOnlyBackendTexture to createBackendTexture
by Robert Phillips
· 6 years ago
f0ced62
Make createTestingOnlyBackendTexture and deleteTestingOnlyBackendTexture no longer be behind GR_TEST_UTILS (take 2)
by Robert Phillips
· 6 years ago
8ad0cbd
Revert "Make createTestingOnlyBackendTexture and deleteTestingOnlyBackendTexture no longer be behind GR_TEST_UTILS"
by Michael Ludwig
· 6 years ago
50a4e6e
Make createTestingOnlyBackendTexture and deleteTestingOnlyBackendTexture no longer be behind GR_TEST_UTILS
by Robert Phillips
· 6 years ago
9dbcdcc
Alter createTestingOnlyBackendTexture methods
by Robert Phillips
· 6 years ago
797efca
Add option to GrContext::flush for GrPrepareForExternalIORequests.
by Greg Daniel
· 6 years ago
f9a1fdf
Reland "Add flush() to SkImage."
by Brian Salomon
· 6 years ago
693bc2b
Revert "Add flush() to SkImage."
by Brian Salomon
· 6 years ago
d0503a7
Add flush() to SkImage.
by Brian Salomon
· 6 years ago
b0d8b76
Make finish flush procs work with GL.
by Brian Salomon
· 6 years ago
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 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
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
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
dbf7072
Use different classes for client side arrays and GPU buffer objects.
by Brian Salomon
· 6 years ago
dbaf317
Move GrContextPriv methods to their own .cpp file
by Robert Phillips
· 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
a870b46
Add ability to write out VkPipelineCache to gpu PersistentCache.
by Greg Daniel
· 6 years ago
b46add8
Add initial support for creating a vulkan secondary command buffer drawing context.
by Greg Daniel
· 6 years ago
858e12c
Remove unused GrSignalSemaphoreOp and forced flushed on semaphore insertion.
by Greg Daniel
· 6 years ago
d207345
Add cap to number of oplists we execute before flushing to the gpu.
by Greg Daniel
· 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
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
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
f4def34
Move dumpJSON behind the SK_ENABLE_DUMP_GPU flag
by Kevin Lubick
· 6 years ago
cfa3935
Remove debug only clearStencil virtual on GrGpu.
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
930f939
Ensure that textures exported via SkImage::MakeBackendTextureFromSkImage
by Brian Salomon
· 7 years ago
8f5bbda
Fall back to bilerp if we are undable to do a copy for mips.
by Greg Daniel
· 7 years ago
a694870
Remove origin from GrGpu::readPixels
by Brian Salomon
· 7 years ago
a9b04b9
Remove origin from GrGpu::writePixels
by Brian Salomon
· 7 years ago
0ba9fa0
Remove GrGpu::getWritePixelsInfo
by Brian Salomon
· 7 years ago
d494f6e
Replace GrContextPriv::read/writeSurfacePixels with GrContextPriv::read/WritePixels2
by Brian Salomon
· 7 years ago
2b23c4b
Dest color space no longer impacts mipmaps or texture sampling
by Brian Osman
· 7 years ago
57bf4a3
When creating testing backendTexture take colorspace into account.
by Greg Daniel
· 7 years ago
3746ac2
Remove path ranges from gpu.
by Ben Wagner
· 7 years ago
032aaae
Remove legacy GrContext factories function and supporting code/types.
by Brian Salomon
· 7 years ago
abf7b76
Add texture-specific flags for External & Rectangle textures
by Robert Phillips
· 7 years ago
19eaf2d
Revert "Revert "New read pixels implementation that is simpler but does all conversions on CPU.""
by Brian Salomon
· 7 years ago
be5947c
Revert "New read pixels implementation that is simpler but does all conversions on CPU."
by Brian Salomon
· 7 years ago
c9a642e
New read pixels implementation that is simpler but does all conversions on CPU.
by Brian Salomon
· 7 years ago
55fa647
Correctly discard or load RT when doing copies as draws in Vulkan
by Greg Daniel
· 7 years ago
Next »