summaryrefslogtreecommitdiff
path: root/glamor/glamor_render.c
AgeCommit message (Expand)AuthorFilesLines
2017-09-25glamor: handle NULL source pictureOlivier Fourdan1-2/+3
2017-02-23glamor: Two pass won't work on memory pixmapsOlivier Fourdan1-0/+4
2016-09-29glamor: Remove #if 0-ed picture dumping code.Eric Anholt1-5/+0
2016-09-29glamor: Require GL_OES_texture_border_clamp for GLES2.Eric Anholt1-15/+7
2016-09-26glamor: Properly handle mask formats without alpha.Eric Anholt1-1/+4
2016-09-26glamor: Require that pixmap depths match for Render copies.Eric Anholt1-0/+2
2016-09-26glamor: Fix some awful formatting of some fallback debug code.Eric Anholt1-6/+6
2016-09-25glamor: fix spelling mistakesEric Engestrom1-1/+1
2016-05-30glamor: Cannot use copies when accessing outside of composite sourceMichel Dänzer1-12/+15
2016-05-27glamor: Adjust for drawable x/y in composite's copy optimizationKeith Packard1-0/+4
2016-05-26glamor: Preserve GL_RED bits in R channel when destination is GL_RED [v2]Keith Packard1-5/+16
2016-05-26glamor: glamor_make_current sooner in glamor_composite_with_shaderKeith Packard1-2/+2
2016-05-26glamor: Disable logic ops when doing compositing [v4]Keith Packard1-0/+3
2016-05-25glamor: Check for composite operations which are equivalent to copiesMichel Dänzer1-0/+23
2016-05-25glamor: Fix sampling outside of RGBx source/mask picturesMichel Dänzer1-12/+24
2016-03-10glamor: Make sure that GLAMOR_MEMORY pixmaps don't retain an FBO.Eric Anholt1-2/+9
2016-03-10glamor: Simplify temporary picture uploading call stack.Eric Anholt1-16/+11
2016-01-29glamor: Flip around conditionals in RepeatNone fixups.Eric Anholt1-2/+2
2016-01-29glamor: Cut down a bunch of conditional handling for RepeatFix.Eric Anholt1-31/+19
2016-01-29glamor: Clarify how the repeat values being passed around work.Eric Anholt1-6/+6
2016-01-29glamor: Clean up formatting of RepeatFix shader code.Eric Anholt1-27/+30
2016-01-29glamor: Clarify some logic in RepeatFix handling.Eric Anholt1-14/+7
2016-01-29glamor: Reuse the glamor_program_alpha_* enums for Render.Eric Anholt1-14/+14
2016-01-29glamor: Drop extra SHADER_IN type for no mask present.Eric Anholt1-11/+6
2016-01-29glamor: Clarify when Render fallbacks happen due to an unsupported op.Eric Anholt1-1/+3
2016-01-26glamor: Use GL_RED instead of GL_ALPHA if we have texture_swizzle (v3)Keith Packard1-11/+75
2016-01-26glamor: Drop duplicated GLAMOR_DEFAULT_PRECISIONs in render accel.Eric Anholt1-13/+4
2016-01-26glamor: Add support for CA rendering in a single pass.Dave Airlie1-22/+70
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