Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
2f124631583a838edaa1e48362031cc6c7f40764
/
src
/
gpu
/
gl
/
GrGLGpu.h
fb59164
Don't mark mipmaps dirty if uploading > 1 levels
by jvanverth
· 8 years ago
efe46d2
Repurpose Release_Developer BUILDTYPE and remove SK_DEVELOPER.
by djsollen
· 8 years ago
28d5bdd
Revert of Repurpose Release_Developer BUILDTYPE and remove SK_DEVELOPER. (patchset #2 id:20001 of https://codereview.chromium.org/1927583002/ )
by reed
· 8 years ago
48d6f88
Repurpose Release_Developer BUILDTYPE and remove SK_DEVELOPER.
by djsollen
· 8 years ago
2e6055b
Refactor to separate backend object lifecycle and GpuResource budget decision
by kkinnunen
· 8 years ago
c3d706f
Revert of Use transfer buffer for BatchAtlas texture copies (patchset #9 id:160001 of https://codereview.chromium.org/1888473002/ )
by jvanverth
· 8 years ago
b0ec983
Use transfer buffer for BatchAtlas texture copies.
by jvanverth
· 8 years ago
1bf3e71
Add optional data parameter to createBuffer
by cdalton
· 8 years ago
7e68ab7
Remove GrTextureStorageAllocator. This was added from Chromium but never used and not expected to be used.
by bsalomon
· 8 years ago
74b8d32
Implement texel buffers
by cdalton
· 8 years ago
e2e71c2
Track GL buffer state based on unique resource ID
by cdalton
· 8 years ago
044d3c1
Revert of Track GL buffer state based on unique resource ID (patchset #6 id:100001 of https://codereview.chromium.org/1854283004/ )
by mtklein
· 8 years ago
deacc97
Track GL buffer state based on unique resource ID
by cdalton
· 8 years ago
6e2aad4
Add GrContext::releaseAndAbandonContext()
by bsalomon
· 8 years ago
49c4c22
Remove ownership parameter from GrResourceProvider::wrapBackendTextureAsRenderTarget
by kkinnunen
· 8 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 8 years ago
397536c
Consolidate GPU buffer implementations
by cdalton
· 8 years ago
28ef445
added support for glMinSampleShading
by ethannicholas
· 8 years ago
64d094d
Require sRGB write control for sRGB support. Add flag to GrPaint to suppress linear -> sRGB conversion on write. Use that to fix YUV conversion, which directly produces sRGB data. (Technically, it produces data in whatever the color space of the JPEG might be).
by brianosman
· 8 years ago
f8c3ba4
Revert of Consolidate GPU buffer implementations (patchset #10 id:180001 of https://codereview.chromium.org/1825393002/ )
by robertphillips
· 8 years ago
8b1bff2
Consolidate GPU buffer implementations
by cdalton
· 8 years ago
22281c1
Set up cache in vulkan to reuse GrVkPrograms (aka VkPipelines)
by egdaniel
· 8 years ago
a635936
sRGB support in Ganesh. Several pieces:
by brianosman
· 8 years ago
c571c00
Revert of sRGB support in Ganesh. Several pieces: (patchset #12 id:220001 of https://codereview.chromium.org/1789663002/ )
by brianosman
· 8 years ago
9e3f1bf
sRGB support in Ganesh. Several pieces:
by brianosman
· 8 years ago
0e1853c
Update how we send draws to gpu backend to reduce state setting.
by egdaniel
· 8 years ago
c161310
Begin tracking GL_TEXTURE_ and GL_DRAW_INDIRECT_ buffer bindings
by cdalton
· 8 years ago
28f45b9
Add "sample locations" feature to GrProcessor
by cdalton
· 9 years ago
55f2d2d
Creating functions for uploading a mipmapped texture.
by cblume
· 9 years ago
f7b8b8a
Add wrapBackendTextureAsRenderTarget API
by ericrk
· 9 years ago
d2d2eb9
Add GrGpu support for Vulkan command buffer flush
by jvanverth
· 9 years ago
ed82800
There is an unused rowBytes parameter being passed along.
by cblume
· 9 years ago
083617b
Make copySurface work in more situations.
by bsalomon
· 9 years ago
9a1ed5d
skia: Add support for CHROMIUM_image backed textures.
by erikchen
· 9 years ago
64e7533
Revert of skia: Add support for CHROMIUM_image backed textures. (patchset #19 id:380001 of https://codereview.chromium.org/1623653002/ )
by caryclark
· 9 years ago
b8d6e08
skia: Add support for CHROMIUM_image backed textures.
by erikchen
· 9 years ago
f1036b2
Revert of skia: Add support for CHROMIUM_image backed textures. (patchset #17 id:340001 of https://codereview.chromium.org/1623653002/ )
by bsalomon
· 9 years ago
7fec91c
skia: Add support for CHROMIUM_image backed textures.
by erikchen
· 9 years ago
af8bc7d
Add support for GL_EXT_raster_multisample
by cdalton
· 9 years ago
e63ffef
Remove deferred clear from SkGpuDevice
by bsalomon
· 9 years ago
e7d7f90
Revert of skia: Add support for CHROMIUM_image backed textures. (patchset #14 id:260001 of https://codereview.chromium.org/1623653002/ )
by jcgregorio
· 9 years ago
92098e6
skia: Add support for CHROMIUM_image backed textures.
by erikchen
· 9 years ago
2279325
added support for PLS path rendering
by ethannicholas
· 9 years ago
5366a09
Revert of added support for PLS path rendering (patchset #16 id:360001 of https://codereview.chromium.org/1541903002/ )
by ethannicholas
· 9 years ago
1aa2029
Add ability to query read pixels support without a render target.
by bsalomon
· 9 years ago
7df3f5e
added support for PLS path rendering
by ethannicholas
· 9 years ago
e179a91
Texturing support for RECTANGLE textures.
by bsalomon
· 9 years ago
e5286e0
Beginning of support for texture rectangles.
by bsalomon
· 9 years ago
7f9b2e4
Swizzle shader output and blend when using GL_RED to implement kAlpha_8_GrPixelConfig
by bsalomon
· 9 years ago
17aa047
More framework support for TransferBuffers
by jvanverth
· 9 years ago
3044737
Move config table to GrGLCaps from GrGLGpu.
by bsalomon
· 9 years ago
a11e5fc
Remove GrGLGpu::configToGLFormats
by bsalomon
· 9 years ago
926cb02
Add field for internalFormat param to glTexImage to GrGLGpu::ConfigEntry.
by bsalomon
· 9 years ago
5b30c6f
Add fExternalFormatForTexImage to GrGLGpu::ConfigEntry. Use it in GrGLGpu::uploadTexData.
by bsalomon
· 9 years ago
62a627b
Move the GrGLGpu config stencil format index into ConfigTable
by bsalomon
· 9 years ago
54c6fe8
Generate a table of config->glformat info. Precursor to lifting this to caps.
by bsalomon
· 9 years ago
6dea83f
Add option to draw wireframe batch bounds
by bsalomon
· 9 years ago
e2725f5
Revert of Add option to draw wireframe batch bounds (patchset #6 id:100001 of https://codereview.chromium.org/1494473005/ )
by scroggo
· 9 years ago
26489ef
Add option to draw wireframe batch bounds
by bsalomon
· 9 years ago
73063dc
Add transfer buffer support.
by jvanverth
· 9 years ago
53c5d5f
Revert of Add transfer buffer support. (patchset #9 id:160001 of https://codereview.chromium.org/1490473003/ )
by egdaniel
· 9 years ago
8fd844f
reset shader compilations for stats
by joshualitt
· 9 years ago
fa498fe
Add transfer buffer support.
by jvanverth
· 9 years ago
7ea33f5
Initial version of external_oes texture support and unit test
by bsalomon
· 9 years ago
0315dbc
Revert of Initial version of external_oes texture support and unit test (patchset #14 id:260001 of https://codereview.chromium.org/1451683002/ )
by bsalomon
· 9 years ago
27a0487
Initial version of external_oes texture support and unit test
by bsalomon
· 9 years ago
7e806f3
Revert of Enable stencil clipping in mixed sampled render targets (patchset #6 id:100001 of https://codereview.chromium.org/1232103002/ )
by cdalton
· 9 years ago
67d7620
Fix leaks in unit tests of GrGLTextureInfos
by bsalomon
· 9 years ago
d472792
Revert of Fix mixed samples stencil clip (patchset #5 id:80001 of https://codereview.chromium.org/1431593006/ )
by cdalton
· 9 years ago
091f60c
Use a struct for client GL texture handles
by bsalomon
· 9 years ago
14184d5
Fix mixed samples stencil clip
by cdalton
· 9 years ago
b7e7d57
Create swizzle table inside of glsl caps
by egdaniel
· 9 years ago
0c29999
Revert of Create swizzle table inside of glsl caps (patchset #12 id:210001 of https://codereview.chromium.org/1420033005/ )
by egdaniel
· 9 years ago
4036674
Create swizzle table inside of glsl caps
by egdaniel
· 9 years ago
574a4c1
Move shader compiling to ProgramBuilder and various ShaderBuilder cleanups.
by egdaniel
· 9 years ago
93316b9
Move GrGLBufferImpl's GL calls to behind GrGLGpu
by joshualitt
· 9 years ago
10528f1
Store texture target on GrGLTexture. This is in preparation for using texture targets other than 2D.
by bsalomon
· 9 years ago
3e77ba9
Implement stencil clipping in mixed sampled render targets
by vbuzinov
· 9 years ago
aca31fe
Stop supporting HW dither
by bsalomon
· 9 years ago
ec00d94
Move some of the adding stencil attachment logic of Gpu and into Render Target.
by egdaniel
· 9 years ago
465283c
Remove batchtracker
by joshualitt
· 9 years ago
ff1d547
Calculate pixel config and stencil fmt pairs once per pixel config.
by egdaniel
· 9 years ago
dac7005
Remove GrGpuTraceMarker hooks until we rethink the design
by joshualitt
· 9 years ago
96fcdcc
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002
by halcanary
· 9 years ago
385fe4d
Style Change: SkNEW->new; SkDELETE->delete
by halcanary
· 9 years ago
1cbdcde
Fix for copy surface not handling dirty context
by joshualitt
· 9 years ago
cb02b38
Check for xfer barriers in GrBatch, auto-issue barriers in GrGpu
by bsalomon
· 9 years ago
51c8d40
Move some work from backend onClear to base class clear
by egdaniel
· 9 years ago
16921ec
SRGB read and write pixels working and unit test
by bsalomon
· 9 years ago
6cb3cbe
Make GrGpu read/write pixels take GrSurface
by bsalomon
· 9 years ago
f067451
Move draw on upload decision in GrGpu
by bsalomon
· 9 years ago
c3fb746
Revert of Move draw on upload decision in GrGpu (patchset #4 id:50001 of https://codereview.chromium.org/1257073003/)
by bsalomon
· 9 years ago
0341b44
Move draw on upload decision in GrGpu
by bsalomon
· 9 years ago
3982602
Attempt to somewhat simplify GrContext::readSurfacePixels interaction with GrGpu.
by bsalomon
· 9 years ago
8895792
Rename backing texture testing routines
by jvanverth
· 9 years ago
1c73548
Start to propagate constness of GrPipelineBuilder up the stack
by joshualitt
· 9 years ago
672bb7f
Remove GL-specific code from GMs and tests
by jvanverth
· 9 years ago
cfe62e3
Cleanup legacy NVPR-related definitions
by kkinnunen
· 9 years ago
439f23e
Revert of Cleanup legacy NVPR-related definitions (patchset #4 id:60001 of https://codereview.chromium.org/1177243004/)
by jvanverth
· 9 years ago
e35b5d9
Cleanup legacy NVPR-related definitions
by kkinnunen
· 9 years ago
Next »