Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
108bb232775c0b768ce1beca929ed31a97b46ed3
/
src
/
gpu
/
gl
/
GrGLUtil.cpp
108bb23
Reland "Remove setting/use of GrPixelConfig in GrBackendTex/RT ctors."
by Greg Daniel
· 6 years ago
34aa059
Revert "Remove setting/use of GrPixelConfig in GrBackendTex/RT ctors."
by Ethan Nicholas
· 6 years ago
ff2181e
Remove setting/use of GrPixelConfig in GrBackendTex/RT ctors.
by Greg Daniel
· 6 years ago
1214be9
Don't use geometry shaders on older Adreno chips
by Chris Dalton
· 6 years ago
da2b9f3
Add Gr enums and version parsing for SwiftShader
by Kevin Lubick
· 6 years ago
da40cd2
Add glFlush workaround for instanced draws on Skylake
by Chris Dalton
· 6 years ago
4470e34
Avoid calling glGetString(GL_EXTENSIONS) on core profiles
by Brian Salomon
· 6 years ago
9a544bc
Stop using clear-as-draw workaround on newer Intel drivers on macOS
by Brian Salomon
· 6 years ago
0090ef6
Don't use gl_FragCoord on legacy Tegra hardware
by Chris Dalton
· 6 years ago
5fba7ad
Support GL_RGB textures and render targets.
by Brian Salomon
· 6 years ago
8a3f55c
Revert "Improve handling of GrPixelConfig in GrBackendTex/RT ctors"
by Greg Daniel
· 6 years ago
7d2b16a
Improve handling of GrPixelConfig in GrBackendTex/RT ctors
by Greg Daniel
· 6 years ago
10fc6fd
Revert "Revert "Add 1010102 support to Ganesh""
by Brian Osman
· 6 years ago
ded47a5
Revert "Add 1010102 support to Ganesh"
by Brian Osman
· 6 years ago
44b6120
Add 1010102 support to Ganesh
by Brian Osman
· 6 years ago
5711133
Remove integer texture support
by Brian Salomon
· 7 years ago
0a94e4c
ccpr: Blacklist vertex shaders on ANGLE/Skylake
by Chris Dalton
· 7 years ago
e7d8da4
Add support for internal gl format in GrGLTextureInfo
by Greg Daniel
· 7 years ago
2501917
Add GalliumLLVM GrGLRenderer and fix alpha8 renderability
by Greg Daniel
· 7 years ago
dbfecd0
Re-land unit test for clear bug (w/ AMD work-arounds)
by Robert Phillips
· 7 years ago
06cd666
CCPR: Block older Intel/Mesa setups
by Chris Dalton
· 7 years ago
4a6a732
CCPR: Blacklist intel 4xxx and 6xxx
by Chris Dalton
· 7 years ago
a2fd62a
Use draws instead of clears on Macs w/ Intel Iris Pro GPUs
by Robert Phillips
· 7 years ago
266ef6d
Use clear-as-draw workaround on Ivy Bridge/ANGLE D3D11.
by Brian Salomon
· 7 years ago
b52fa02
Limit Adreno 4xx stencil clear workaround to older drivers
by Brian Salomon
· 7 years ago
bc71274
Disable single channel renderability for ANGLE ES2
by Robert Phillips
· 7 years ago
ac1e496
Workaround Mali static analysis bug
by Brian Osman
· 7 years ago
028a9a5
Workaround for Intel 6xxx clear to opaque black bug
by Brian Salomon
· 7 years ago
a392dba
Revert "Revert "Revert "Revert "Detect Chrome either by renderer or version strings.""""
by Brian Salomon
· 7 years ago
fd47ca5
Revert "Revert "Revert "Detect Chrome either by renderer or version strings."""
by Brian Salomon
· 7 years ago
c551fa4
Revert "Revert "Detect Chrome either by renderer or version strings.""
by Brian Salomon
· 7 years ago
1165b1e
Revert "Detect Chrome either by renderer or version strings."
by Brian Salomon
· 7 years ago
be4eed2
Detect Chrome either by renderer or version strings.
by Brian Salomon
· 7 years ago
0ee6f95
Make GL_RED workaround only be triggered by osmesa
by Brian Salomon
· 8 years ago
7517e45
Disable framebuffer fetch on the Adreno5xx devices.
by egdaniel
· 8 years ago
131ff13
Switch to a whitelist for manual mip-map generation
by brianosman
· 8 years ago
93a379b
Separate user and raw stencil settings
by cdalton
· 8 years ago
e19aecd
Revert of Separate user and raw stencil settings (patchset #8 id:140001 of https://codereview.chromium.org/1962243002/ )
by robertphillips
· 8 years ago
12dbb39
Separate user and raw stencil settings
by cdalton
· 8 years ago
4017007
Fix unit test crash caused by OSMesa not supporting rendering to GL_ALPHA8
by bsalomon
· 8 years ago
3de75da
Use constexpr constructors of GrStencilSettings rather than hacky macro system.
by bsalomon
· 8 years ago
6383ac0
Make GrGLGetDriverInfo work for null strings.
by bsalomon
· 8 years ago
f10ecb7
Add Apple renderer strings to PowerVR detection
by jvanverth
· 9 years ago
64c4728
Make all GrFragmentProcessors GL independent.
by egdaniel
· 9 years ago
018fb62
Create GLSL base class for ProgramDataManager
by egdaniel
· 9 years ago
96fcdcc
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002
by halcanary
· 9 years ago
88c7b98
Make ANGLE perf decisions be runtime rather than compile time
by bsalomon
· 9 years ago
1dd0542
Review URL: https://codereview.chromium.org/1166513002
by cdalton
· 9 years ago
1acea86
Begin tracking driver info in GrGLContextInfo
by cdalton
· 9 years ago
a8fcea0
Limit clear as draw workaround to Adreno 3xx.
by bsalomon
· 9 years ago
63b2196
Workaround for PowerVR clear issue.
by bsalomon
· 10 years ago
a6ca5a0
Detect Mesa OpenGL ES
by derekf
· 10 years ago
38406c8
Cleanup: Go with SkDebugf instead of GrPrintf.
by tfarina
· 10 years ago
49f085d
"NULL !=" = NULL
by bsalomon
· 10 years ago
ccdaa04
Separate GL path rendering state from GrGpuGL to GrGLPathRendering
by kkinnunen
· 10 years ago
4682170
Test removal of mesa specific version parse
by joshualitt
· 10 years ago
e904c09
Fix alpha textures in NV ES3 contexts on Windows.
by bsalomon
· 10 years ago
e83b9b7
Remove SkDEBUGFAILs that are problematic for Chromium
by commit-bot@chromium.org
· 10 years ago
f4e67e3
Fail to create GrContext when we get a NULL for a GL/GLSL version string
by commit-bot@chromium.org
· 10 years ago
54318d3
Bug Fix for Intel atan on gpu sweep gradient
by commit-bot@chromium.org
· 10 years ago
6dee875
Add workaround for Xoom crashing after discard removed from shader.
by commit-bot@chromium.org
· 11 years ago
566a3f1
update mesa version mapping to GL version
by commit-bot@chromium.org
· 11 years ago
c72425a
Move GrGLInterface function pointers into a nested struct
by commit-bot@chromium.org
· 11 years ago
9e90aed
Rename GrGLBinding->GrGLStandard, no longer a bitfield
by commit-bot@chromium.org
· 11 years ago
c9424b8
Don't check if shaders compile or program links in release Chromium
by commit-bot@chromium.org
· 11 years ago
fab44db
Clean up SkTypes.h.
by bungeman@google.com
· 11 years ago
0694ea7
Fix to allow ovals GM to finish on N7
by commit-bot@chromium.org
· 11 years ago
215a682
Add getGLMatrix method to MatrixState
by commit-bot@chromium.org
· 11 years ago
330313a
My clang now doesn't complain about !"foo".
by mtklein@google.com
· 11 years ago
7a434a2
Recognize that ES3 supports texture storage. Add workaround for apparent Adreno bug.
by commit-bot@chromium.org
· 11 years ago
3323c4d
Revert "Changed rules about sized internal formats on GLES3."
by bsalomon@google.com
· 11 years ago
c0b9b20
Changed rules about sized internal formats on GLES3.
by commit-bot@chromium.org
· 11 years ago
f6de475
Replace uses of GrAssert by SkASSERT.
by tfarina@chromium.org
· 11 years ago
791816a
Rename kES2_GrGLBinding to kES_GrGLBinding. Step 0 for supporting ES3.
by bsalomon@google.com
· 11 years ago
459104c
Add MESA detection to GrContextInfo and use to decide whether to use GL_ALPHA or GL_RED.
by commit-bot@chromium.org
· 11 years ago
960d114
Get correct GLVersion for Mesa to avoid GrContext creation failure
by bsalomon@google.com
· 11 years ago
1744f97
Use glGetStringi to get extensions when available.
by bsalomon@google.com
· 11 years ago
3012ded
Enable cpu-array dynamic vertex data on SGX.
by bsalomon@google.com
· 11 years ago
96966a5
Use CPU arrays for dynamic indices/vertices on ARM GPUs.
by bsalomon@google.com
· 11 years ago
e16efc1
Sanitizing source files in Skia_Periodic_House_Keeping
by skia.committer@gmail.com
· 12 years ago
0b1e481
Add vendor to context info.
by bsalomon@google.com
· 12 years ago
fbfcd56
Result of running tools/sanitize_source_files.py (which was added in https://codereview.appspot.com/6465078/)
by rmistry@google.com
· 12 years ago
845eafd
show meaningful GL error strings during debugging
by bsalomon@google.com
· 12 years ago
d8f856c
Move convolution from code in GrGLProgram to new GrConvolutionEffect
by tomhudson@google.com
· 12 years ago
9c1f1ac
Move function decls and macros out of public headers that are meant for internal use.
by bsalomon@google.com
· 12 years ago
6bf38b5
Move GL-specific include files to their own subdirectory, to better
by tomhudson@google.com
· 12 years ago
dd182cb
Move GL-specific source code to make room for D3D back end.
by tomhudson@google.com
· 13 years ago
[Renamed from src/gpu/GrGLUtil.cpp]
7107fa7
Add support for GL_EXT_unpack_subimage
by bsalomon@google.com
· 13 years ago
d38f137
Move gpu/include/* to include/gpu and gpu/src/* to src/gpu
by bsalomon@google.com
· 13 years ago
[Renamed from gpu/src/GrGLUtil.cpp]
4fdfcbe
Fix gl error debug print.
by bsalomon@google.com
· 13 years ago
0b77d68
Make GrGLInterface a per-GrContext refcounted object rather than a global
by bsalomon@google.com
· 13 years ago
ec3ed6a
Automatic update of all copyright notices to reflect new license terms.
by epoger@google.com
· 13 years ago
d5d1049
Only define debugging GL globals when the code paths are enabled
by bsalomon@google.com
· 13 years ago
f987d1b
Remove dependence on platform GL headers. Remove code that attempts to infer GL function pointers on various platforms. Instead add platform-specific implementations for Windows and Mac. (GLX coming)
by bsalomon@google.com
· 13 years ago
0f31ca7
by twiz@google.com
· 13 years ago
59a190b
by twiz@google.com
· 13 years ago
27847de
Fix line endings in Gr files and set svn eol style to LF
by bsalomon@google.com
· 13 years ago
3723a48
Clean up geterror / log macros and globals for debugging. disable geterror in chrome by default.
by bsalomon@google.com
· 13 years ago
1962832
Fix warnings on linux build (strict aliasing, cons init order, vars used only in asserts)
by bsalomon@google.com
· 14 years ago
c921843
fixes for some warnings:
by reed@google.com
· 14 years ago
Next »