Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
2d73d80d68bc4b358eaa6da9f725d83f390af96a
/
src
/
gpu
/
gl
/
GrGpuGL.cpp
080e673
Add XP to handle the cases where we disable color write.
by egdaniel
· 10 years ago
91f8e7f
Initialize wrapped render target wrap status correctly
by kkinnunen
· 10 years ago
1334c21
One more pass at getting half float texture configs correct.
by jvanverth
· 10 years ago
3e79124
Stop creating GrODS for stencilPath commands.
by bsalomon
· 10 years ago
f72b752
Re-enable default sized formats, handling BGRA exception.
by jvanverth
· 10 years ago
1f78c0a
Stop calling flushGLState in onStencilPath
by bsalomon
· 10 years ago
e1869ca
Revert using sized formats for everything except ES 2.0.
by jvanverth
· 10 years ago
d95263c
Remove GrGpu::flushGraphicsState
by bsalomon
· 10 years ago
3f801cb
Change desktop and ES 3.0 to always use sized internal texture formats.
by jvanverth
· 10 years ago
861e103
Rename GrGpuGL to GrGLGpu for consistency
by bsalomon
· 10 years ago
bdd22a3
Revert of Change desktop and ES 3.0 to always use sized internal texture formats. (patchset #2 id:20001 of https://codereview.chromium.org/806943002/)
by jvanverth
· 10 years ago
bc02bf0
Change desktop and ES 3.0 to always use sized internal texture formats.
by jvanverth
· 10 years ago
bc3d0de
Move all non-program cache functions out of GrGpuGL_program.cpp
by bsalomon
· 10 years ago
9880607
Even more win64 warning fixes
by bsalomon
· 10 years ago
a60b2ea
Fix float and half float support on mobile.
by jvanverth
· 10 years ago
c230414
Create xfer processor backend.
by egdaniel
· 10 years ago
6dd1739
Fix for alpha textures on Nexus 6.
by jvanverth
· 10 years ago
28f9c60
Add support for half float alpha textures.
by jvanverth
· 10 years ago
dafa4d0
move program descriptor generation to flush
by joshualitt
· 10 years ago
f78c60c
Revert of move program descriptor generation to flush (patchset #7 id:120001 of https://codereview.chromium.org/777673003/)
by joshualitt
· 10 years ago
829e1b8
move program descriptor generation to flush
by joshualitt
· 10 years ago
2dd1ae0
First step to moving vertex attributes to the geometryProcessor
by joshualitt
· 10 years ago
f90a02b
some cleanup around GrGpu/GrDrawTarget copySurface
by bsalomon
· 10 years ago
8ee4e60
Revert of some cleanup around GrGpu/GrDrawTarget copySurface (patchset #3 id:40001 of https://codereview.chromium.org/749903003/)
by bsalomon
· 10 years ago
e9aa5dc
some cleanup around GrGpu/GrDrawTarget copySurface
by bsalomon
· 10 years ago
a2c2323
Remove GrSurface::isSameAs
by bsalomon
· 10 years ago
10e23ca
Use scratch keys for stencil buffers.
by bsalomon
· 10 years ago
19cd0f1
Revert "Use scratch keys for stencil buffers."
by bsalomon
· 10 years ago
91175f1
Use scratch keys for stencil buffers.
by bsalomon
· 10 years ago
04ddf89
Small cleanups after GrDrawState/GrOptDrawState base class elimination.
by bsalomon
· 10 years ago
9853cce
Drawstate on stack
by joshualitt
· 10 years ago
12299ab
Make GrResourceCache2 responsible for calling release, abandon, and ~.
by bsalomon
· 10 years ago
d53a827
Snap optdrawstate in inorder draw buffer and pass into gpu
by joshualitt
· 10 years ago
4b68ec0
simple cl to cleanup friends in GrGpu
by joshualitt
· 10 years ago
f4e5e33
cleaning up geometry handling in gpu
by joshualitt
· 10 years ago
32f80ca
Mesa ES 3.0 requires sized internal formats
by derekf
· 10 years ago
3322fa4
Refactor DrawTarget and GPU to be independent
by joshualitt
· 10 years ago
63b2196
Workaround for PowerVR clear issue.
by bsalomon
· 10 years ago
a702415
Temporary fix to remove drawrect call from GpuGL
by joshualitt
· 10 years ago
89c6298
Don't allow renderTarget==NULL to GrContext::clear() and friends.
by bsalomon
· 10 years ago
37dd331
Add class GrGLTextureRenderTarget for GL texture/rendertarget objects
by bsalomon
· 10 years ago
a393127
Revert of Temporary fix to remove drawrect call from GpuGL (patchset #6 id:90005 of https://codereview.chromium.org/694933002/)
by joshualitt
· 10 years ago
d4a5c20
Temporary fix to remove drawrect call from GpuGL
by joshualitt
· 10 years ago
92e496f
Beginning to refactor nvpr code
by joshualitt
· 10 years ago
38406c8
Cleanup: Go with SkDebugf instead of GrPrintf.
by tfarina
· 10 years ago
b15b4c1
Separate out GrSurfaceConfig's fields from other structs used to create GrGL* subclasses of GrSurface.
by bsalomon
· 10 years ago
6db519c
clear stencil clip on draw target
by joshualitt
· 10 years ago
79f8fae
OptState owns program descriptor
by joshualitt
· 10 years ago
f2703d8
rename GrTextureDesc->GrSurfaceDesc, GrTextureFlags->GrSurfaceFlags
by bsalomon
· 10 years ago
0e60282
Working patch to remove constant attributes. This may cause some gm mismatches, I will rebaseline tonight.
by joshualitt
· 10 years ago
98102a8
Revert of Patch to remove constant attributes (patchset #8 id:120002 of https://codereview.chromium.org/678073005/)
by joshualitt
· 10 years ago
95f5194
Working patch to remove constant attributes. This may cause some gm mismatches, I will rebaseline tonight.
by joshualitt
· 10 years ago
9f2825f
Revert of Patch to remove constant attributes (patchset #6 id:100001 of https://codereview.chromium.org/678073005/)
by joshualitt
· 10 years ago
84c94c0
Working patch to remove constant attributes. This may cause some gm mismatches, I will rebaseline tonight.
by joshualitt
· 10 years ago
77b1307
Scissor rect on drawinfo
by joshualitt
· 10 years ago
a58fe35
Clip mask manager sets stencil on draw type
by joshualitt
· 10 years ago
3a0cfeb
Revert of Clip mask manager sets stencil on draw type (patchset #3 id:40001 of https://codereview.chromium.org/676983003/)
by joshualitt
· 10 years ago
7afb5aa
Clip mask manager sets stencil on draw type
by joshualitt
· 10 years ago
efd7d45
Don't use MIP filter mode on compressed textures
by bsalomon
· 10 years ago
e488d63
Only use sized format on IMG/ES3 for single channel.
by bsalomon
· 10 years ago
b501ecd
Use GL_R8 rather than GL_RED for glTexImage2D on IMG/ES3. Check for failure of FP creation in SkImageFilter
by bsalomon
· 10 years ago
e4b2314
Caching the result of readPixelsSupported
by piotaixr
· 10 years ago
afbf2d6
Make "priv" classes for GrTexure and GrSurface.
by bsalomon
· 10 years ago
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
Next »