Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
9c0e629c64c0fa93ac9bf5c2eaa1821370a6fbe5
/
src
/
gpu
/
gl
/
GrGpuGL.cpp
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
· 11 years ago
88cb22b
Convert GrCrash->SkFAIL GrDebugCrash->SkDEBUGFAIL
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
6c50888
Double assignment in GrGpuGL::configToGLFormats()
by commit-bot@chromium.org
· 11 years ago
4453e8b
glDiscardFramebuffer() in GrGpuGL::discard uses invalid GLenum
by commit-bot@chromium.org
· 11 years ago
52ffbf6
Use glInvalidateFramebuffer() when it is supported.
by commit-bot@chromium.org
· 11 years ago
ecc4536
Use int rather than size_t for pathCount in GrDrawTarget::drawPaths
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
13e6576
Remove forceRenderTargetFlush (unused)
by commit-bot@chromium.org
· 11 years ago
2a05de0
Add Gpu Tracing to Ganesh
by commit-bot@chromium.org
· 11 years ago
9b62aa1
Make it possible to draw multiple paths at once to a draw target
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
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
515dcd3
Replace uses of GR_DEBUG by SK_DEBUG.
by commit-bot@chromium.org
· 11 years ago
330313a
My clang now doesn't complain about !"foo".
by mtklein@google.com
· 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
8700295
Change comments about size internal formats
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
2862151
Fix BGRA readback on Android
by commit-bot@chromium.org
· 11 years ago
aeefb2a
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
149f4f5
differentiate mag and min filters
by commit-bot@chromium.org
· 11 years ago
cffff79
get genmipmap function in the struct
by commit-bot@chromium.org
· 11 years ago
5dbdfee
reversed senses of none and bilerp
by humper@google.com
· 11 years ago
b86add1
make the filter mode for GrTextureAccess an enum so we can plumb down
by humper@google.com
· 11 years ago
fd03d4a
Replace all instances of GrRect with SkRect.
by commit-bot@chromium.org
· 11 years ago
0a208a1
Add flag bits for partial GrContext reset
by bsalomon@google.com
· 11 years ago
ba66999
revert 9802 breacking tests on some configs
by edisonn@google.com
· 11 years ago
cad107b
Add flag bits for partial GrContext reset
by bsalomon@google.com
· 11 years ago
6ba4572
remove dst/rendertarget support for kARGB_4444_Config
by reed@google.com
· 11 years ago
d092524
Force checking of all color, stencil and FBO allocations for SkSurface_Gpu. This fixes the software canvas fallback in Chrome.
by senorblanco@chromium.org
· 11 years ago
a15f7e5
Use all available texture units.
by commit-bot@chromium.org
· 11 years ago
5d1d79a
fix slowness of getImageData() for CanvasRenderingContext2D in linux due to un-optimized format for glReadPixels
by commit-bot@chromium.org
· 11 years ago
944c504
Remove assert that is no longer valid.
by bsalomon@google.com
· 11 years ago
6ba0b0f
This may potentially fix a chromium issue and shouldn't hurt, so if anyone agrees that this fix should be harmless, we can try merging it in to see if it's enough to fix "Invalid pointer write in GrRenderTarget::onRelease".
by sugoi@google.com
· 12 years ago
00142c4
Fix GL extension printing on core profiles.
by bsalomon@google.com
· 12 years ago
347c382
Add support for GL_EXT_multisampled_render_to_texture.
by bsalomon@google.com
· 12 years ago
a6ffb58
Plumbed in discard_framebuffer extension
by robertphillips@google.com
· 12 years ago
5d7ca95
Fix gyp files to allow ninja to build 64 bit on Mac.
by commit-bot@chromium.org
· 12 years ago
a271985
Skip copytexsubimage2D code path when src is multisampled.
by bsalomon@google.com
· 12 years ago
31c4e89
Comment only change. (forgot to save comment edit before landing r8675).
by bsalomon@google.com
· 12 years ago
eb85117
Add support for using glCopyTexSubImage2D when possible to copy surfaces.
by bsalomon@google.com
· 12 years ago
63150af
Use blitframebuffer to implement copySurface.
by commit-bot@chromium.org
· 12 years ago
054ae99
Take two for r8466:
by jvanverth@google.com
· 12 years ago
c7bf296
Rolling back r8466.
by jvanverth@google.com
· 12 years ago
fb495b5
Revise attribute binding interface.
by commit-bot@chromium.org
· 12 years ago
4f65a27
Address clang static analyzer issues
by robertphillips@google.com
· 12 years ago
bcce892
Make GrDrawTarget::Caps ref counted and GrGLCaps derive from it.
by bsalomon@google.com
· 12 years ago
dd4400b
Stop printing GL errors for disabling color tables on core profiles on nvidia/windows machines.
by commit-bot@chromium.org
· 12 years ago
f3a60c0
Add support for IMG's MSAA extension.
by bsalomon@google.com
· 12 years ago
202d139
Work around MSAA/lines issue on Linux bot.
by bsalomon@google.com
· 12 years ago
8a70eef
Add MSAA configs to bench. Review URL: https://codereview.chromium.org/12607013
by bsalomon@google.com
· 12 years ago
6918d48
Use vertex array objects on core profiles.
by bsalomon@google.com
· 12 years ago
9b855c7
Resubmit r7899 and r7901.
by jvanverth@google.com
· 12 years ago
Next »