Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
b06e5a2f558133b865cb0c3cc0b36e9bd2e594e2
/
src
/
gpu
/
gl
/
GrGpuGL.cpp
b06e5a2
Revert of Make "priv" classes for GrTexure and GrSurface. (patchset #9 id:260001 of https://codereview.chromium.org/596053002/)
by robertphillips
· 10 years ago
c0eb9b9
Make "priv" classes for GrTexure and GrSurface.
by bsalomon
· 10 years ago
89af44a
Split GrDrawState and GrOptDrawState into separate classes and remove base class.
by egdaniel
· 10 years ago
d632ea4
Use OptDrawState instead of DrawState when flushing state in GrGpuGL
by egdaniel
· 10 years ago
754f4e9
Add counting of some GL calls
by robertphillips
· 10 years ago
e337130
Fix typo
by robertphillips
· 10 years ago
170f90b
Attach GrOptDrawState into shader building pipeline
by egdaniel
· 10 years ago
8a4c103
Revert of Attach GrOptDrawState into shader building pipeline (patchset #11 id:220001 of https://codereview.chromium.org/504203004/)
by egdaniel
· 10 years ago
ee62065
Attach GrOptDrawState into shader building pipeline
by egdaniel
· 10 years ago
8c8f71a
Always disable the scissor test before BlitFrameBuffer
by derekf
· 10 years ago
49f085d
"NULL !=" = NULL
by bsalomon
· 10 years ago
b0bd4f6
Remove GrDrawTarget::AutoRenderTargetRestore.
by bsalomon
· 10 years ago
30ba436
Initial refactor of shaderbuilder to prepare for geometry shaders
by joshualitt
· 10 years ago
c8dc1f7
Add GrResourceCache2.
by bsalomon
· 10 years ago
5b65357
Simplify GrGLPathRendering interface
by kkinnunen
· 10 years ago
ccdaa04
Separate GL path rendering state from GrGpuGL to GrGLPathRendering
by kkinnunen
· 10 years ago
1d89ddc
Revert of Add GrResourceCache2. (patchset #4 of https://codereview.chromium.org/481443002/)
by bsalomon
· 10 years ago
94ce9ac
Add GrResourceCache2.
by bsalomon
· 10 years ago
b62508b
Add a parameter GR_ALWAYS_ALLOCATE_ON_HEAP to allow for only ever creating temporary buffers on the heap instead of allowing stack allocation
by george
· 10 years ago
d4cb922
Consider index8 a compressed config.
by bsalomon
· 10 years ago
c7103a1
Wrap NV_path_rendering API with GrGLPathRendering
by cdalton
· 10 years ago
760ba8d
Revert "Adds a GrGLPathRendering class that wraps the NV_path_rendering"
by bungeman
· 10 years ago
5672da0
Adds a GrGLPathRendering class that wraps the NV_path_rendering
by cdalton
· 10 years ago
01c8da1
Remove unused matrix param from GrContext/GrDrawTarget rect drawing functions.
by bsalomon
· 10 years ago
5816233
FBFetch refactor + arm support
by joshualitt
· 10 years ago
c8f5204
Incorporate glStencilThenCover* nvpr methods
by cdalton
· 10 years ago
b414f25
Remove support in the gpu to use hardware AA lines. Current code paths could not reach this code and thus was never used.
by egdaniel
· 10 years ago
b09bdd6
Revert of Remove gpu support for willUseHWAALines. (https://codereview.chromium.org/423943003/)
by egdaniel
· 10 years ago
e6dfba8
Remove gpu support for willUseHWAALines.
by egdaniel
· 10 years ago
1c63bf6
Revert "Revert of Use the GrCacheable ID to eliminate the need for notifications to GrGpuGL when textures and RTs are… (https://codereview.chromium.org/376703009/)"
by bsalomon
· 10 years ago
b85a0aa
Add a GrPathRange class
by cdalton
· 10 years ago
249171e
Revert of Use the GrCacheable ID to eliminate the need for notifications to GrGpuGL when textures and RTs are… (https://codereview.chromium.org/376703009/)
by robertphillips
· 10 years ago
e904c09
Fix alpha textures in NV ES3 contexts on Windows.
by bsalomon
· 10 years ago
91bdbcd
Use the GrCacheable ID to eliminate the need for notifications to GrGpuGL when textures and RTs are deleted.
by bsalomon
· 10 years ago
7ef2162
Add new ASTC pixel config
by krajcevski
· 10 years ago
ee5da55
32 bpp floating point textures
by joshualitt
· 10 years ago
c7af812
Revert of Reopened: Caching the result of readPixelsSupported (https://codereview.chromium.org/364193004/)
by bungeman
· 10 years ago
8339371
Caching the result of readPixelsSupported
by piotaixr
· 10 years ago
d78a168
Improve gpu tracing when applying markers directly to gpu target
by egdaniel
· 10 years ago
2fe7b46
Revert of Caching the result of readPixelsSupported (https://codereview.chromium.org/364193004/)
by reed
· 10 years ago
753a296
Caching the result of readPixelsSupported
by piotaixr
· 10 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
· 10 years ago
145d48c
Allow compressed texture data to be updated.
by krajcevski
· 10 years ago
5119234
Generate path names on the client side
by cdalton
· 10 years ago
9c0e629
Initial work to get ETC1 data up to the GPU
by krajcevski
· 10 years ago
999cfd1
Revert of Initial work to get ETC1 data up to the GPU (https://codereview.chromium.org/302783002/)
by commit-bot@chromium.org
· 10 years ago
af091a1
Initial work to get ETC1 data up to the GPU
by commit-bot@chromium.org
· 10 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
· 10 years ago
47c66dd
separate view matrix from rt adjustment
by commit-bot@chromium.org
· 10 years ago
1878651
Rename SkMatrix::get(Max|Min)Stretch to get(Min|Max)Scale
by commit-bot@chromium.org
· 10 years ago
e49157f
Factor GrTexture into public GrTexture and private GrTextureImpl.
by commit-bot@chromium.org
· 10 years ago
59e7d23
Revert of Factor GrTexture into public GrTexture and private GrTextureImpl. (https://codereview.chromium.org/275903002/)
by commit-bot@chromium.org
· 10 years ago
bd465d1
Factor GrTexture into public GrTexture and private GrTextureImpl.
by commit-bot@chromium.org
· 10 years ago
089a780
Split GrResource into GrCacheable/GrGpuObject
by commit-bot@chromium.org
· 10 years ago
88cb22b
Convert GrCrash->SkFAIL GrDebugCrash->SkDEBUGFAIL
by commit-bot@chromium.org
· 10 years ago
f669672
Use EXT_direct_state_access for path matrix manipulation
by commit-bot@chromium.org
· 10 years ago
0a6fe71
Use fixed function pipeline only when drawing paths
by commit-bot@chromium.org
· 10 years ago
6c50888
Double assignment in GrGpuGL::configToGLFormats()
by commit-bot@chromium.org
· 10 years ago
4453e8b
glDiscardFramebuffer() in GrGpuGL::discard uses invalid GLenum
by commit-bot@chromium.org
· 10 years ago
52ffbf6
Use glInvalidateFramebuffer() when it is supported.
by commit-bot@chromium.org
· 10 years ago
ecc4536
Use int rather than size_t for pathCount in GrDrawTarget::drawPaths
by commit-bot@chromium.org
· 10 years ago
972f9cd
SK_SUPPORT_LEGACY_GRTYPES to hide duplicate types from SkTypes.h
by commit-bot@chromium.org
· 10 years ago
28361fa
Add discard API to SkCanvas, plumb it to glDiscardFramebuffer()
by commit-bot@chromium.org
· 10 years ago
13e6576
Remove forceRenderTargetFlush (unused)
by commit-bot@chromium.org
· 10 years ago
2a05de0
Add Gpu Tracing to Ganesh
by commit-bot@chromium.org
· 10 years ago
9b62aa1
Make it possible to draw multiple paths at once to a draw target
by commit-bot@chromium.org
· 10 years ago
a3baf3b
Add hooks for GL_EXT_debug_marker in gpu
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
b1854a8
Make GrGLContextInfo have private ptr to GrGLInterface
by commit-bot@chromium.org
· 11 years ago
9e90aed
Rename GrGLBinding->GrGLStandard, no longer a bitfield
by commit-bot@chromium.org
· 11 years ago
4744231
Add detection of mip support
by commit-bot@chromium.org
· 11 years ago
cea9abb
Do not use GrBicubic effect when downscaling. Also, don't use glTexStorage as it interferes with deleyed mipmap generation.
by commit-bot@chromium.org
· 11 years ago
d6bab02
Reverting r12427
by rmistry@google.com
· 11 years ago
5b39f5b
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
9c96352
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
a50418f
Don't check the framebuffer status every time we flush when we're on Chromium;
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
2731040
Remove the SKIA_IGNORE_GPU_MIPMAPS now that Chrome sets glGenMipmap for
by commit-bot@chromium.org
· 11 years ago
2080722
Fix two inconsistencies in handling fixed-function texture coordinate set generation
by commit-bot@chromium.org
· 11 years ago
56ce48a
Add can-ignore-rect hint to clear call
by robertphillips@google.com
· 11 years ago
4b7d673
More clang warning fixes.
by commit-bot@chromium.org
· 11 years ago
8e919ad
Fix GrProgramsTest to not generate tests with too many TexCoord references
by commit-bot@chromium.org
· 11 years ago
4677acc
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
e9cd27d
Third wave of Win64 warning cleanup
by robertphillips@google.com
· 11 years ago
6b7938f
separate state for msaa renderability
by commit-bot@chromium.org
· 11 years ago
adacc70
Start cleaning up 64bit Win warnings
by robertphillips@google.com
· 11 years ago
7388051
Move renderable config list to GrDrawTargetCaps
by commit-bot@chromium.org
· 11 years ago
32184d8
Implement stroking a path with nv_path_rendering
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
6b30e45
Use vertexless shaders when NVpr is available
by commit-bot@chromium.org
· 11 years ago
5c36364
Don't access RT when disabling scissor.
by commit-bot@chromium.org
· 11 years ago
4382330
Replace GR_*_BUILD by their SK_BUILD_FOR_* equivalents.
by commit-bot@chromium.org
· 11 years ago
ce6da4d
Improve handling of FF vertex array state
by commit-bot@chromium.org
· 11 years ago
040fd8f
Rip out CSAA support
by commit-bot@chromium.org
· 11 years ago
a8e5a06
Add support for ES3 MSAA.
by commit-bot@chromium.org
· 11 years ago
9188a15
Add a GrGpuGL reference for GrGLProgram/GrGLUniformManager
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
8b6b1c9
Moving out of order call to TexParameteri in GrGpuGL::onCreateTexture
by junov@chromium.org
· 11 years ago
Next »