summaryrefslogtreecommitdiff
path: root/glamor/glamor_utils.h
AgeCommit message (Expand)AuthorFilesLines
2016-03-10glamor: Drop the REVERT_UPLOADING_1_5_5_5 path.Eric Anholt1-1/+0
2016-03-10glamor: Drop the GLES2 REVERT_UPLOADING_2_10_10_10 paths.Eric Anholt1-2/+0
2016-03-10glamor: Propagate that is_upload is always true.Eric Anholt1-6/+0
2016-01-29glamor: Drop dead glamor_pict_format_is_compatible().Eric Anholt1-20/+0
2016-01-29glamor: Rename the *y_inverted helpers to not say "inverted".Eric Anholt1-16/+14
2016-01-29glamor: Drop dead *_from_x_coord_y() functions.Eric Anholt1-2/+0
2016-01-26glamor: Use GL_RED instead of GL_ALPHA if we have texture_swizzle (v3)Keith Packard1-1/+3
2015-07-10glamor: Drop unused box translation/bounds code.Eric Anholt1-39/+0
2015-07-10glamor: Move cache_format to glamor_fbo.c, where it's used.Eric Anholt1-15/+0
2015-07-10glamor: Drop another dead function.Eric Anholt1-7/+0
2015-07-10glamor: Drop tracking of the last picture attached to pixmaps.Eric Anholt1-5/+5
2015-07-10glamor: Ignore picture formats when choosing color for core rendering.Eric Anholt1-10/+1
2015-07-10glamor: Drop a bunch of glamor_priv == NULL checks.Eric Anholt1-2/+2
2015-07-10glamor: Drop dead glamor_is_large_picture().Eric Anholt1-12/+0
2015-07-02glamor: Drop dead GLAMOR_FBO_DOWNLOADED flag.Eric Anholt1-1/+0
2015-06-29glamor: Avoid using GL_QUADS on VC4.Eric Anholt1-1/+1
2015-06-29glamor: Provide a fallback path for using an index buffer to do quads.Eric Anholt1-3/+1
2015-03-24glamor: Add a helper function for the common GL_QUADS fallback pattern.Eric Anholt1-0/+17
2015-03-24glamor: Create inline tests for small/large pixmapsKeith Packard1-6/+6
2015-03-24glamor: Eliminate separate 'large' pixmap private structureKeith Packard1-23/+23
2015-03-24glamor: Remove screen private and pixmap ptrs from pixmap private and fboKeith Packard1-55/+57
2015-03-24glamor: Remove remaining support for FBOs not matching pixmap sizeKeith Packard1-4/+0
2015-03-24glamor: Remove ddx fallback check functionsKeith Packard1-34/+0
2014-07-17glamor: Remove always-true yInverted flag.Eric Anholt1-148/+68
2014-06-15glamor: Replace fallback preparation codeKeith Packard1-0/+2
2014-04-23glamor: Replace glamor_get/put_context() with just glamor_make_current().Eric Anholt1-8/+2
2014-04-23glamor: Use lastGLContext to coordinate the context with GLX.Eric Anholt1-1/+4
2014-03-17glamor: Rely on nested mappings to handle src==dst and !prepare bugs.Eric Anholt1-17/+16
2014-03-10glamor: Fix a spelling mistake in GLAMOR_PIXMAP_FBO_NOT_EXACT_SIZE.Eric Anholt1-1/+1
2014-02-14glamor: Move glamor_get_tex_format_type_from_pictformat to a .c file.Eric Anholt1-303/+0
2014-02-14glamor: Unifdef the cache format indices.Eric Anholt1-16/+2
2014-02-14glamor: Pass pixmaps around to unifdef glamor_iformat_for_depth().Eric Anholt1-16/+16
2014-02-14glamor: Put in a pluggable context switcher for GLX versus EGL.Eric Anholt1-16/+2
2014-02-14glamor: Rename glamor_get/put_dispatch to glamor_get/put_context.Eric Anholt1-2/+2
2014-02-14glamor: Convert to using libepoxy.Eric Anholt1-3/+1
2014-01-27glamor: Remove an extra copy of RegionNil().Eric Anholt1-6/+0
2014-01-27glamor/egl: Remove glapi awarenessAdam Jackson1-15/+0
2014-01-27glamor: Remove copy of sna's compiler.hAdam Jackson1-17/+17
2014-01-27glamor: Apply x-indent.sh.Eric Anholt1-839/+872
2013-12-18glamor_utils: fix unlikely define useDave Airlie1-2/+1
2013-12-18Silence compilation warnings.Zhigang Gong1-17/+17
2013-12-18Change the trapezoid render to use VBO.Junyan He1-0/+29
2013-12-18Synch with xorg 1.13 change.Zhigang Gong1-0/+3
2013-12-18glamor_compositerects: Implement optimized version.Zhigang Gong1-0/+6
2013-12-18optimize: Use likely and unlikely.Zhigang Gong1-19/+17
2013-12-18glamor_glyphs: Detect fake or real glyphs overlap.Zhigang Gong1-0/+24
2013-12-18glamor_emit_composite_vert: Optimize to don't do two times vert coping.Zhigang Gong1-65/+155
2013-12-18Add the trapezoid direct render logicJunyan He1-0/+64
2013-12-18Add macro of vertex setting for triangle stripeJunyan He1-0/+57
2013-12-18largepixmap: Add transform/repeat/reflect/pad support.Zhigang Gong1-13/+216