Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
e1daa48b9a5f1724cbfa6b00ba964f7fdfe0c3d0
/
src
/
gpu
/
gl
/
GrGLGpu.cpp
67e8bd2
Revert of Move Google3-specific stack limitation logic to template classes. Remove #ifdefs in other files. (patchset #2 id:50001 of https://codereview.chromium.org/1656143003/ )
by benjaminwagner
· 9 years ago
c92159c
Move Google3-specific stack limitation logic to template classes. Remove #ifdefs in other files.
by benjaminwagner
· 9 years ago
9d02b26
Fix GL readback code to handle rowbytes correctly for non-32bit formats
by bsalomon
· 9 years ago
2279325
added support for PLS path rendering
by ethannicholas
· 9 years ago
6121405
Cleaning up trailing spaces and typos.
by cblume
· 9 years ago
e957331
Make A8 readbacks work from non-A8 surfaces
by bsalomon
· 9 years ago
a990912
Don't dirty MIP chain when damage bounds is empty
by bsalomon
· 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
6c9cd55
Make swizzling in read/write pixel copy code more generic
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
eed519e
Differentiate maxColorSamples and maxStencilSamples in GrCaps
by egdaniel
· 9 years ago
e5286e0
Beginning of support for texture rectangles.
by bsalomon
· 9 years ago
23e5666
Revert of Make A8 readback work in more cases and improve testing. (patchset #5 id:70001 of https://codereview.chromium.org/1584563002/ )
by bsalomon
· 9 years ago
702501d
Simplify path allocation, clean up resources correctly
by kkinnunen
· 9 years ago
b76afed
Make A8 readback work in more cases and improve testing.
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
76148af
Hide formats in GrGLCaps and use specific getters for different GL functions.
by bsalomon
· 9 years ago
cdee009
Add a class representing texture swizzle.
by bsalomon
· 9 years ago
3183a41
Revert of Add a class representing texture swizzle. (patchset #6 id:100001 of https://codereview.chromium.org/1567733005/ )
by mtklein
· 9 years ago
1a1efea
Add a class representing texture swizzle.
by bsalomon
· 9 years ago
17aa047
More framework support for TransferBuffers
by jvanverth
· 9 years ago
7928ef6
Move read pixels format info into ConifgInfo in GrGLCaps
by bsalomon
· 9 years ago
2047b78
Don't ref/unref the static src-over xp
by bsalomon
· 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
2555ee2
Remove some unneeded calls to GrGLGpu::configToGLFormats
by bsalomon
· 9 years ago
926cb02
Add field for internalFormat param to glTexImage to GrGLGpu::ConfigEntry.
by bsalomon
· 9 years ago
102b07e
Remove dead code for glTexStorage
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
f46a124
Set GL_PACK_ALIGNMENT before calling glReadPixels
by bsalomon
· 9 years ago
6176bc1
Add helper for determining whether to use sized internal format in GL
by bsalomon
· 9 years ago
546eb5c
Initialize glGen* call id args to zero
by kkinnunen
· 9 years ago
d7a2c1f
Add transfer buffer to GLCaps
by jvanverth
· 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
a98419b
Review URL: https://codereview.chromium.org/1464593004
by bsalomon
· 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
24ddb0a
Revert of Fix setColocatedSampleLocations on ES and GL < 4.5 (patchset #2 id:20001 of https://codereview.chromium.org/1415503008/ )
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
63f6c1f
Loosen requirements for mixed samples support
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
98cad62
Fix setColocatedSampleLocations on ES and GL < 4.5
by cdalton
· 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
100b8f8
Remove min texture size support
by bsalomon
· 9 years ago
cb7ba1e
Make appending default precision be controled by GLSL
by egdaniel
· 9 years ago
6df232d
Revert of Experimental CL to stop using subdata (patchset #1 id:1 of https://codereview.chromium.org/1413263006/ )
by joshualitt
· 9 years ago
383ce32
Experimental CL to stop using subdata
by joshualitt
· 9 years ago
93316b9
Move GrGLBufferImpl's GL calls to behind GrGLGpu
by joshualitt
· 9 years ago
472d44e
Add version string and force highp NDS transfrom to GLSLCaps
by egdaniel
· 9 years ago
899ba37
Revert of Add version string and force highp NDS transfrom to GLSLCaps (patchset #3 id:40001 of https://codereview.chromium.org/1417993004/ )
by egdaniel
· 9 years ago
cef4bce
Add version string and force highp NDS transfrom to GLSLCaps
by egdaniel
· 9 years ago
0d3f061
Move GrGLShaderVar to GrGLSL
by egdaniel
· 9 years ago
f529439
Move shader precision modifier check onto GLSLCaps
by egdaniel
· 9 years ago
7d974f5
Modifications to get 'blaze build -c opt //third_party/skia/HEAD/...' to work.
by benjaminwagner
· 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
856e9d9
Revert[4] of add ImageShader, sharing code with its Bitmap cousin
by reed
· 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
eef3c5b
Fix texture creation on stencil format test code
by egdaniel
· 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
2dc2994
Various minor cross-platform changes
by jvanverth
· 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
c5d58f0
Use stencil ops that don't issue writes whenever possible
by vbuzinov
· 9 years ago
4b01329
Add rendertarget flag to prevent a debug assert in SampleApp.
by senorblanco
· 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
88c7b98
Make ANGLE perf decisions be runtime rather than compile time
by bsalomon
· 9 years ago
b411b3b
Restore read pixels perf on ANGLE
by bsalomon
· 9 years ago
16921ec
SRGB read and write pixels working and unit test
by bsalomon
· 9 years ago
6d901da
Move some parts of onReadPixels up to GrGpu readPixels.
by egdaniel
· 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
494aa59
Fix ImageNewSurface test on S4.
by bsalomon
· 9 years ago
3982602
Attempt to somewhat simplify GrContext::readSurfacePixels interaction with GrGpu.
by bsalomon
· 9 years ago
9ec0d43
Removing GrTemplates.h
by joshualitt
· 9 years ago
e8d21e8
Make readpixels work on GrTextures
by bsalomon
· 9 years ago
Next »