Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
fa1e8a7cefd71f7b75f0b85f8eefe111814dd86f
/
src
/
gpu
/
gl
fa1e8a7
Add sRGB texture support.
by jvanverth
· 10 years ago
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
290c09b
initial changes to add local matrix to primitive processor
by joshualitt
· 10 years ago
309d4d5
Remove GrCoordTransform::kPosition_CoordSet
by bsalomon
· 10 years ago
16b2789
Change to create device coord coordset
by joshualitt
· 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
29097f9
Rename GrGpuGL_program.cpp to GrGLGpuProgramCache.cpp
by bsalomon
· 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
9b98932
This change will ultimately pull uniform color, and to a much lesser degree uniform coverage, into GPs. There are still some loose ends because drawstate has the ability to override the GP, but fixing these cleanly will have to wait until we have deferred geometry in place and can make attribute / uniform decisions on the fly.
by joshualitt
· 10 years ago
bc3d0de
Move all non-program cache functions out of GrGpuGL_program.cpp
by bsalomon
· 10 years ago
912ed6e
Cleanup: Mark some overridden methods with 'SK_OVERRIDE'.
by tfarina
· 10 years ago
9880607
Even more win64 warning fixes
by bsalomon
· 10 years ago
ef3fcd8
More win64 warning fixes
by bsalomon
· 10 years ago
a60b2ea
Fix float and half float support on mobile.
by jvanverth
· 10 years ago
ccb328d
Fix some win64 warnings.
by bsalomon
· 10 years ago
c230414
Create xfer processor backend.
by egdaniel
· 10 years ago
2947382
Revert of Create xfer processor backend. (patchset #6 id:100001 of https://codereview.chromium.org/764643004/)
by joshualitt
· 10 years ago
bd528cd
fix for chrome bug with sub pixel hairlines
by joshualitt
· 10 years ago
4dffc94
Create xfer processor backend.
by egdaniel
· 10 years ago
9a0c7ab
Skia: Track the fIsWrapped separately so that we delete correctly
by hendrikw
· 10 years ago
6dd1739
Fix for alpha textures on Nexus 6.
by jvanverth
· 10 years ago
06194c5
Don't call GetShaderPrecisionFormat for geometry shaders.
by bsalomon
· 10 years ago
54a57f5
Use GrCoordTransform precision to set uniform matrix precision
by bsalomon
· 10 years ago
422f56f
Make addUniform take a precision
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
c92aadc
clean up default precision handling
by bsalomon
· 10 years ago
eb2a676
Remove backend factories
by joshualitt
· 10 years ago
87f48d9
create and thread batch tracker object
by joshualitt
· 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
841a6b5
Revert of create and thread batch tracker object (patchset #9 id:160001 of https://codereview.chromium.org/772513002/)
by joshualitt
· 10 years ago
c3a6eb2
create and thread batch tracker object
by joshualitt
· 10 years ago
829e1b8
move program descriptor generation to flush
by joshualitt
· 10 years ago
4de8a4d
Remove guard on and enable vertexAttrib function pts on GrGLInterface.
by egdaniel
· 10 years ago
ee64d6e
Add glGetShaderPrecisionFormat
by bsalomon
· 10 years ago
378092f
Add XferProcessor factory in GrPaint and GrDrawState.
by egdaniel
· 10 years ago
2dd1ae0
First step to moving vertex attributes to the geometryProcessor
by joshualitt
· 10 years ago
a0d5ad7
skia: Prevent GL_RED from being used with MESA
by hendrikw
· 10 years ago
bb25e44
Add extra safety check to the EGL context setup.
by joakim.landberg
· 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
c67870c
Update effect key for descriptor to not record offsets.
by egdaniel
· 10 years ago
e9aa5dc
some cleanup around GrGpu/GrDrawTarget copySurface
by bsalomon
· 10 years ago
267ce48
remove proc key
by joshualitt
· 10 years ago
55b24af
Add IndexType parameter to GrDrawTarget::drawPaths
by cdalton
· 10 years ago
74d80eb
Remove unnessary check to skip drawing.
by egdaniel
· 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
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
91175f1
Use scratch keys for stencil buffers.
by bsalomon
· 10 years ago
9176e2c
dstCopy on optdrawstate
by joshualitt
· 10 years ago
e097be5
Implement conics for NVPR
by kkinnunen
· 10 years ago
04ddf89
Small cleanups after GrDrawState/GrOptDrawState base class elimination.
by bsalomon
· 10 years ago
54e0c12
scissor state on optstate
by joshualitt
· 10 years ago
ae59b77
Create GrOptDrawState before recording draw in GrInOrderDrawBuffer
by bsalomon
· 10 years ago
ec03a46
Add processor name to comment when printing out shaders.
by egdaniel
· 10 years ago
7eb8c7b
drawinfo carries bufferinfo
by joshualitt
· 10 years ago
542ecbb
Remove unused NVPR related GL tokens
by kkinnunen
· 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
082a462
Move WGL header from include to src
by djsollen
· 10 years ago
e454521
Cleanup GrContextFactory and make it's subclasses private
by djsollen
· 10 years ago
69ed47f
Make GrGpuResource::gpuMemorySize non-virtual w/ onGpuMemorySize virtual impl
by bsalomon
· 10 years ago
4dd9988
remove separate color from coverage
by joshualitt
· 10 years ago
d53a827
Snap optdrawstate in inorder draw buffer and pass into gpu
by joshualitt
· 10 years ago
4973d9d
Default geometry processor
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
ee0ea3f
Revert of Default geometry processor (patchset #9 id:160001 of https://codereview.chromium.org/678953002/)
by joshualitt
· 10 years ago
ff34307
Default geometry processor
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
2c93efe
Clip in grdrawtarget
by joshualitt
· 10 years ago
e27065a
Send coverage VA as floats instead of bytes NOTREECHECKS=True
by egdaniel
· 10 years ago
63b2196
Workaround for PowerVR clear issue.
by bsalomon
· 10 years ago
d1aa8ff
removing setVertexArraySource from drawtarget
by joshualitt
· 10 years ago
a702415
Temporary fix to remove drawrect call from GpuGL
by joshualitt
· 10 years ago
a6ca5a0
Detect Mesa OpenGL ES
by derekf
· 10 years ago
89c6298
Don't allow renderTarget==NULL to GrContext::clear() and friends.
by bsalomon
· 10 years ago
bcaefb0
Remove GrGLTexID
by bsalomon
· 10 years ago
37b4d86
Force input coverage to be only a byte in gpu shaders.
by egdaniel
· 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
Next »