summaryrefslogtreecommitdiff
path: root/glamor/glamor_fill.c
AgeCommit message (Expand)AuthorFilesLines
2014-04-23glamor: Replace glamor_get/put_context() with just glamor_make_current().Eric Anholt1-9/+4
2014-03-26glamor: Always keep GL_ELEMENT_ARRAY_BUFFER bound to the same IB.Markus Wick1-3/+0
2014-03-17glamor: don't reset the GLSL programMarkus Wick1-1/+0
2014-03-17glamor: Apply debug labels to our shaders.Eric Anholt1-1/+1
2014-03-17glamor: Rely on nested mappings to handle src==dst and !prepare bugs.Eric Anholt1-6/+5
2014-03-17glamor: Fix up doxygen for glamor_fill.c.Eric Anholt1-1/+17
2014-03-17glamor: Rename more solid fill variables to clean up the code.Eric Anholt1-18/+16
2014-03-17glamor: Rename a variable to be more descriptive.Eric Anholt1-4/+4
2014-03-17glamor: Fix some integer overflow errors.Eric Anholt1-2/+2
2014-03-17glamor: Drop bogus _X_UNLIKELY.Eric Anholt1-1/+1
2014-03-17glamor: Fix stack overflow in glamor_solid vertex handling.Eric Anholt1-1/+1
2014-02-14glamor: Add a screen argument to drop an ifdef from glamor_set_alu().Eric Anholt1-2/+2
2014-02-14glamor: Drop a bunch of GLES2 ifdefs.Eric Anholt1-7/+9
2014-02-14glamor: Rename glamor_get/put_dispatch to glamor_get/put_context.Eric Anholt1-9/+9
2014-02-14glamor: Convert to using libepoxy.Eric Anholt1-35/+28
2014-01-27glamor: Remove copy of sna's compiler.hAdam Jackson1-2/+2
2014-01-27glamor: Fix some mangling of shader strings by indent.Eric Anholt1-3/+10
2014-01-27glamor: Apply x-indent.sh.Eric Anholt1-298/+284
2013-12-18Use glDrawRangeElements instead of glDrawElementsGrigori Goronzy1-0/+9
2013-12-18Increase vbo size to 64K verts.Zhigang Gong1-1/+0
2013-12-18glamor_copyarea: Use blitcopy if current state is not render.Zhigang Gong1-41/+2
2013-12-18glamor_compositerects: Implement optimized version.Zhigang Gong1-46/+135
2013-12-18largepixmap: Fix the selfcopy issue.Zhigang Gong1-1/+1
2013-12-18largepixmap: Implement infrastructure for large pixmap.Zhigang Gong1-23/+79
2013-12-18glamor_largepixmap: first commit for large pixmap.Zhigang Gong1-1/+1
2013-12-18glamor_set_destination_pixmap_priv_nc: set drawable's width x height.Zhigang Gong1-1/+1
2013-12-18Fixed all unused variables warnings.Zhigang Gong1-3/+1
2013-12-18Added some copyright and author information.Zhigang Gong1-0/+4
2013-12-18pending_op: Remove the pending operations handling.Zhigang Gong1-13/+1
2013-12-18glamor_polyfillrect: Optimize fallback path.Zhigang Gong1-0/+40
2013-12-18glamor_set_alu: Added GXclear support at glamor_solid.Zhigang Gong1-2/+7
2013-12-18glamor_set_alu: Fallback for non GXcopy ops with GLES2.Zhigang Gong1-1/+4
2013-12-18glamor_fill: Should restore alu to GXcopy.Zhigang Gong1-0/+1
2013-12-18Fixup glx supportChris Wilson1-14/+12
2013-12-18glamor_fill/tile: Fixed a tileX/tileY calculation bug.Zhigang Gong1-3/+2
2013-12-18glamor-fbo-pool: Implement fbo cache mechanism.Zhigang Gong1-8/+18
2013-12-18Reduce the double check of pixmap's private pointer.Zhigang Gong1-1/+1
2013-12-18glamor-for-ddx: Exports all rendering/drawing functions.Zhigang Gong1-1/+6
2013-12-18Remove the access mode from private pixmap structure.Zhigang Gong1-1/+1
2013-12-18Add new version glamor_poly_fill_rect without internal fallback.Zhigang Gong1-1/+1
2013-12-18Add new version glamor_fillspans without internal fallback.Zhigang Gong1-2/+3
2013-12-18Initial version.Zhigang Gong1-154/+147
2011-09-26glamor: Don't direct call to any gl functions.Zhigang Gong1-17/+19
2011-09-26glamor-gles2: Add explicit precision qualifiers for gles2.Zhigang Gong1-0/+1
2011-09-26glamor: Change to use the original drawable in glamor_fill.Zhigang Gong1-8/+11
2011-09-26glamor: Add color conversion support by using new shader.Zhigang Gong1-1/+0
2011-09-26glamor: Remove useless glVertexPointer related code.Zhigang Gong1-31/+0
2011-09-26glamor: Remove GLEW dependency.Zhigang Gong1-9/+4
2011-09-26glamor-es: Use glVertexAttribPointer to replace glVertexPointer.Zhigang Gong1-2/+28
2011-09-26glamor: Change to use official APIs rather than ARB version function.Zhigang Gong1-11/+11