summaryrefslogtreecommitdiff
path: root/glamor/glamor_render.c
AgeCommit message (Expand)AuthorFilesLines
2016-01-26glamor: Drop the composite_with_copy path entirely.Eric Anholt1-92/+0
2016-01-21glamor: Fix copy-like Render operations between 15 and 16 depth.Eric Anholt1-0/+8
2015-11-10glamor: Fix segfault in fallback picture uploading.Eric Anholt1-7/+9
2015-07-10glamor: Drop tracking of the last picture attached to pixmaps.Eric Anholt1-3/+0
2015-07-10glamor: Don't try to do rendering with unsupported formats.Eric Anholt1-0/+38
2015-07-02glamor: Use ARRAY_SIZE in a couple more places for consistency.Eric Anholt1-4/+1
2015-07-02glamor: Mark a bunch of single-file data static.Eric Anholt1-1/+1
2015-07-02glamor: Make a bunch of single-file glamor functions static.Eric Anholt1-2/+2
2015-06-29glamor: Use the normal GL_QUADS drawing helper in the render code.Eric Anholt1-46/+4
2015-06-29glamor: Drop CloseScreen-time GL resource cleanup code.Eric Anholt1-21/+0
2015-06-02glamor: don't do render ops with matching source/dest (v3)Dave Airlie1-1/+8
2015-05-14glamor: Replace CompositeGlyphs code [v2]Keith Packard1-136/+0
2015-03-24glamor: Just set the logic op to what we want at the start of all rendering.Eric Anholt1-0/+1
2015-03-24glamor: Create inline tests for small/large pixmapsKeith Packard1-1/+1
2015-03-24glamor: Eliminate separate 'large' pixmap private structureKeith Packard1-3/+3
2015-03-24glamor: Remove screen private and pixmap ptrs from pixmap private and fboKeith Packard1-86/+87
2015-03-24glamor: Remove remaining support for FBOs not matching pixmap sizeKeith Packard1-19/+1
2015-03-24glamor: Remove _nf rendering functionsKeith Packard1-91/+16
2014-07-17Merge remote-tracking branch 'origin/master' into glamor-nextEric Anholt1-8/+8
2014-07-17glamor: Drop the "are we doing a series of blits or draws" logic.Eric Anholt1-2/+0
2014-07-17glamor: Remove always-true yInverted flag.Eric Anholt1-8/+5
2014-07-17glamor: Fix temp picture coordinates in glamor_composite_clipped_regionKeith Packard1-8/+8
2014-06-24Revert "glamor: Fix coordinates handling for composite source/mask pictures"Michel Dänzer1-8/+8
2014-06-15glamor: Add glamor_program based copy accelerationKeith Packard1-5/+6
2014-06-15glamor: Replace fallback preparation codeKeith Packard1-56/+7
2014-04-23glamor: Fix coordinates handling for composite source/mask picturesAnthony Waters1-8/+8
2014-04-23glamor: Wire alpha to 1 for pictures without alpha bitsKeith Packard1-1/+4
2014-04-23glamor: Replace glamor_get/put_context() with just glamor_make_current().Eric Anholt1-23/+10
2014-04-22glamor: Fix accelerated rendering of GTK's ARGB vs xBGR composites.Eric Anholt1-0/+10
2014-03-26glamor: Drop feature dependent optimization on startup.Markus Wick1-20/+3
2014-03-26glamor: Always keep GL_ELEMENT_ARRAY_BUFFER bound to the same IB.Markus Wick1-5/+1
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-16/+11
2014-03-17glamor: Drop stale comment.Eric Anholt1-4/+0
2014-03-17glamor: Replace some goofy enum-likes with a real enum.Eric Anholt1-2/+2
2014-03-10glamor: Fix requested composite VBO size.Eric Anholt1-6/+2
2014-03-10glamor: Extract the streamed vertex data code used by Render.Eric Anholt1-57/+9
2014-03-10glamor: Track the next vertex offset as we go in render accel.Eric Anholt1-4/+10
2014-03-10glamor: Move glamor_emit_composite_vert() to traps, where it's used.Eric Anholt1-25/+0
2014-03-10glamor: Don't forget to set GL_INVALIDATE_RANGE_BIT on GL_ARB_mbr.Eric Anholt1-1/+2
2014-03-10glamor: Fix a spelling mistake in GLAMOR_PIXMAP_FBO_NOT_EXACT_SIZE.Eric Anholt1-1/+1
2014-02-14glamor: Drop a bunch of GLES2 ifdefs.Eric Anholt1-16/+18
2014-02-14glamor: Drop useless glEnable/glDisable(GL_TEXTURE_2D) calls.Eric Anholt1-9/+0
2014-02-14glamor: Rename glamor_get/put_dispatch to glamor_get/put_context.Eric Anholt1-16/+16
2014-02-14glamor: Convert to using libepoxy.Eric Anholt1-164/+122
2014-01-27glamor: Silence warnings for non-debug builds.Eric Anholt1-3/+2
2014-01-27glamor: Fix some indent damage of putting a ' ' after the '*' for pointers.Eric Anholt1-26/+26
2014-01-27glamor: Fix some mangling of shader strings by indent.Eric Anholt1-17/+43
2014-01-27glamor: Apply x-indent.sh.Eric Anholt1-1863/+1836