Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
6ba6fa15261be591f33cf0e5df7134e4fc6432ac
/
src
/
gpu
/
gl
/
GrGLCaps.cpp
6ba6fa1
Improve tracking of bound FBOs in GrGLGpu.
by bsalomon
· 10 years ago
2aa1f7e
Port GrGLCaps over to use SkTHash.
by mtklein
· 10 years ago
d08ea5f
Round stencil buffers dims up to next pow2 when allowed
by bsalomon
· 10 years ago
a8fcea0
Limit clear as draw workaround to Adreno 3xx.
by bsalomon
· 10 years ago
e702d97
Use draws instead of clears as temporary workaround for Qualcomm stencil clear bug
by bsalomon
· 10 years ago
abb52a1
Move most of the transform logic into the primitive processors
by joshualitt
· 10 years ago
3c1096f
fix for FB fetch on nexus 10 ES3.0
by joshualitt
· 10 years ago
fa1e8a7
Add sRGB texture support.
by jvanverth
· 10 years ago
1334c21
One more pass at getting half float texture configs correct.
by jvanverth
· 10 years ago
3f801cb
Change desktop and ES 3.0 to always use sized internal texture formats.
by jvanverth
· 10 years ago
a60b2ea
Fix float and half float support on mobile.
by jvanverth
· 10 years ago
06194c5
Don't call GetShaderPrecisionFormat for geometry shaders.
by bsalomon
· 10 years ago
c0bd648
Move shader precision out of GrShaderVar
by bsalomon
· 10 years ago
17168df
Use texture size to determine precision of texture coord varyings.
by bsalomon
· 10 years ago
28f9c60
Add support for half float alpha textures.
by jvanverth
· 10 years ago
a0d5ad7
skia: Prevent GL_RED from being used with MESA
by hendrikw
· 10 years ago
612e926
Revert of Revert of Add gpu support for Apple specific 'Vertex Arrays' functions (patchset #1 id:1 of https://codereview.chromium.org/750973003/)
by tomhudson
· 10 years ago
55fe3d7
Revert of Add gpu support for Apple specific 'Vertex Arrays' functions (patchset #2 id:20001 of https://codereview.chromium.org/754653002/)
by tomhudson
· 10 years ago
af000f4
Add gpu support for Apple specific 'Vertex Arrays' functions
by paraboul
· 10 years ago
63b2196
Workaround for PowerVR clear issue.
by bsalomon
· 10 years ago
b4384b9
Bug fix for es 3.00 fb fetch
by joshualitt
· 10 years ago
63a9f84
Revert of Revert of Support GLSL es 3.00 (patchset #1 id:1 of https://codereview.chromium.org/661603009/)
by rmistry
· 10 years ago
79b2b1f
Revert of Support GLSL es 3.00 (patchset #5 id:80001 of https://codereview.chromium.org/659443007/)
by rmistry
· 10 years ago
62372bc
Support GLSL es 3.00
by joshualitt
· 10 years ago
e4b2314
Caching the result of readPixelsSupported
by piotaixr
· 10 years ago
49f085d
"NULL !=" = NULL
by bsalomon
· 10 years ago
ed82c4e
Use non-VBO vertex arrays on QC GPUs.
by bsalomon
· 10 years ago
ec56e45
Implement NV_path_rendering on OpenGL ES
by kkinnunen
· 10 years ago
5816233
FBFetch refactor + arm support
by joshualitt
· 11 years ago
b3abe90
Start the process of choosing the correct compression format
by krajcevski
· 11 years ago
78697816
Add query for whether or not we have compressedTexSubImage
by krajcevski
· 11 years ago
7ef2162
Add new ASTC pixel config
by krajcevski
· 11 years ago
ee5da55
32 bpp floating point textures
by joshualitt
· 11 years ago
c7af812
Revert of Reopened: Caching the result of readPixelsSupported (https://codereview.chromium.org/364193004/)
by bungeman
· 11 years ago
8339371
Caching the result of readPixelsSupported
by piotaixr
· 11 years ago
2fe7b46
Revert of Caching the result of readPixelsSupported (https://codereview.chromium.org/364193004/)
by reed
· 11 years ago
753a296
Caching the result of readPixelsSupported
by piotaixr
· 11 years ago
32b9a3b
Add functions to support NV_path_rendering in OpenGL ES
by kkinnunen
· 11 years ago
238b456
R11 EAC texture compression is introduced as part of the OpenGL ES 3.0 spec. This is a format that will likely be required on most mobile phones in the upcoming years, making it better to target than LATC, which is only available on NVIDIA GPUs.
by krajcevski
· 11 years ago
c986b1f
Revert of Add functions to support NV_path_rendering in OpenGL ES (https://codereview.chromium.org/345723002/)
by rmistry
· 11 years ago
4a995df
Add functions to support NV_path_rendering in OpenGL ES
by kkinnunen
· 11 years ago
3217c4a
Make sure to copy the LATC alias when copying the GrGLCaps
by krajcevski
· 11 years ago
6e7ddaa
Move the LATC and ETC1 enum values to GrPixelConfig. I also tried to put in checks in a few places to make sure that we weren't using these pixel configurations in places that we shouldn't be.
by commit-bot@chromium.org
· 11 years ago
42dc813
Revert of Revert of Add compressed texture capabilities for GPU devices
by commit-bot@chromium.org
· 11 years ago
8bfcd72
Revert of Add compressed texture capabilities for GPU devices (https://codereview.chromium.org/292323003/)
by commit-bot@chromium.org
· 11 years ago
420b2ff
Add compressed texture capabilities for GPU devices
by commit-bot@chromium.org
· 11 years ago
5e565d1
Revert of Add compressed texture capabilities for GPU devices (https://codereview.chromium.org/292323003/)
by commit-bot@chromium.org
· 11 years ago
2dcd243
Add compressed texture capabilities for GPU devices
by commit-bot@chromium.org
· 11 years ago
160b478
Add support for glMapBufferRange. Use glMapBufferRange and glMapBufferSubData.
by commit-bot@chromium.org
· 11 years ago
53b614b
Revert of Add support for glMapBufferRange. Use glMapBufferRange and glMapBufferSubData. (https://codereview.chromium.org/243413002/)
by djsollen@google.com
· 11 years ago
f9deb8a
Add support for glMapBufferRange. Use glMapBufferRange and glMapBufferSubData.
by commit-bot@chromium.org
· 11 years ago
88cb22b
Convert GrCrash->SkFAIL GrDebugCrash->SkDEBUGFAIL
by commit-bot@chromium.org
· 11 years ago
f4e67e3
Fail to create GrContext when we get a NULL for a GL/GLSL version string
by commit-bot@chromium.org
· 11 years ago
f669672
Use EXT_direct_state_access for path matrix manipulation
by commit-bot@chromium.org
· 11 years ago
0a6fe71
Use fixed function pipeline only when drawing paths
by commit-bot@chromium.org
· 11 years ago
beb8b3a
Add GL_CHROMIUM_map_sub functions to GrGLInterface and bit to GrGLCaps.
by commit-bot@chromium.org
· 11 years ago
a915772
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
52ffbf6
Use glInvalidateFramebuffer() when it is supported.
by commit-bot@chromium.org
· 11 years ago
972f9cd
SK_SUPPORT_LEGACY_GRTYPES to hide duplicate types from SkTypes.h
by commit-bot@chromium.org
· 11 years ago
28361fa
Add discard API to SkCanvas, plumb it to glDiscardFramebuffer()
by commit-bot@chromium.org
· 11 years ago
4362a38
Distance field fixes for Android
by commit-bot@chromium.org
· 11 years ago
66beaf0
Revert of Distance field fixes for Android (https://codereview.chromium.org/205343008/)
by commit-bot@chromium.org
· 11 years ago
8fe2ee1
Distance field fixes for Android
by commit-bot@chromium.org
· 11 years ago
a3baf3b
Add hooks for GL_EXT_debug_marker in gpu
by commit-bot@chromium.org
· 11 years ago
d8ed851
Turn NVPR on by default (but off in tools).
by commit-bot@chromium.org
· 11 years ago
68c7488
Revert "Turn NVPR on by default (but off in tools)."
by halcanary@google.com
· 11 years ago
83d81c9
Turn NVPR on by default (but off in tools).
by commit-bot@chromium.org
· 11 years ago
90313cc
Move GrGLExtensions from GrGLContextInfo to GrGLInterface
by commit-bot@chromium.org
· 11 years ago
92b7884
Remove GR_GL_IGNORE_ES3_MSAA.s
by commit-bot@chromium.org
· 11 years ago
9e90aed
Rename GrGLBinding->GrGLStandard, no longer a bitfield
by commit-bot@chromium.org
· 11 years ago
1c6affb
Fix GL context creation on Windows when NV path rendering
by robertphillips@google.com
· 11 years ago
4744231
Add detection of mip support
by commit-bot@chromium.org
· 11 years ago
ab1c138
Fix compilation with SK_ENABLE_INST_COUNT=1
by commit-bot@chromium.org
· 11 years ago
8b656c6
Avoid printing draw target info to stderr while running unit tests
by commit-bot@chromium.org
· 11 years ago
8995b7b
Only disable scratch texture reuse on the N10 and N4
by robertphillips@google.com
· 11 years ago
3b60c14
Fix for r12069 (actually turn on don't-reuse-scratch-textures feature)
by robertphillips@google.com
· 11 years ago
f7ee05f
Turn on don't-reuse-scratch-textures for all Android devices
by robertphillips@google.com
· 11 years ago
56ce48a
Add can-ignore-rect hint to clear call
by robertphillips@google.com
· 11 years ago
cb50510
No longer use scratch textures on ARM devices
by robertphillips@google.com
· 11 years ago
da3d69c
Fix broken MSAA for RGBA
by commit-bot@chromium.org
· 11 years ago
4256d24
Add support for GL_CHROMIUM_renderbuffer_format_BGRA8888
by commit-bot@chromium.org
· 11 years ago
6b7938f
separate state for msaa renderability
by commit-bot@chromium.org
· 11 years ago
7388051
Move renderable config list to GrDrawTargetCaps
by commit-bot@chromium.org
· 11 years ago
c4dc0ad
Implement filling a path with nv_path_rendering cover
by commit-bot@chromium.org
· 11 years ago
040fd8f
Rip out CSAA support
by commit-bot@chromium.org
· 11 years ago
04c500f
Update to allow packed depth-stencil on ES3
by commit-bot@chromium.org
· 11 years ago
a8e5a06
Add support for ES3 MSAA.
by commit-bot@chromium.org
· 11 years ago
3628ad9
Add bit to GrGLCaps for fixed function support
by commit-bot@chromium.org
· 11 years ago
46fbfe0
Add glTexGen funcs to interface
by commit-bot@chromium.org
· 11 years ago
7a434a2
Recognize that ES3 supports texture storage. Add workaround for apparent Adreno bug.
by commit-bot@chromium.org
· 11 years ago
6364b5e
Use ES3 texture swizzling.
by commit-bot@chromium.org
· 11 years ago
c5dffe4
Update renderable configs for ES3
by commit-bot@chromium.org
· 11 years ago
f6de475
Replace uses of GrAssert by SkASSERT.
by tfarina@chromium.org
· 11 years ago
22dd6b9
Always support NPOT tiling/MIPs on ES3
by commit-bot@chromium.org
· 11 years ago
dc3134c
Always support pack/unpack row length on ES3. Add support for NV_pack_subimage extension.
by commit-bot@chromium.org
· 11 years ago
2276c01
Support VAO when on ES3.
by commit-bot@chromium.org
· 11 years ago
791816a
Rename kES2_GrGLBinding to kES_GrGLBinding. Step 0 for supporting ES3.
by bsalomon@google.com
· 11 years ago
e4eaea2
Alter resource cache and GrContext to (optionally) never reuse a scratch texture
by robertphillips@google.com
· 12 years ago
b835652
Plumb in flag for reusing scratch textures
by commit-bot@chromium.org
· 12 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
· 12 years ago
Next »