summaryrefslogtreecommitdiff
path: root/glamor/glamor.c
AgeCommit message (Expand)AuthorFilesLines
2016-03-10glamor: Replace "finish access" shader with texture swizzling.Eric Anholt1-2/+7
2016-01-26glamor: add core profile support. (v2)Dave Airlie1-1/+7
2016-01-26glamor: Use GL_RED instead of GL_ALPHA if we have texture_swizzle (v3)Keith Packard1-0/+4
2016-01-26glamor: Add support for CA rendering in a single pass.Dave Airlie1-0/+2
2016-01-21glamor: Use vertex array objectsKeith Packard1-0/+2
2016-01-19glamor: Disable debugging messages other than GL API errorsMichel Dänzer1-0/+3
2015-11-18glamor: Hook up EGL DestroyPixmap through the normal wrap chain.Eric Anholt1-6/+3
2015-11-18glamor: Unexport glamor_destroy_textured_pixmap().Eric Anholt1-7/+2
2015-11-10glamor: Handle GL_OUT_OF_MEMORY when allocating texture images.Eric Anholt1-0/+7
2015-09-22glamor: move GL_OES_EGL_image check next to EGL_EXT_image_dma_buf_importEmil Velikov1-5/+0
2015-09-17glamor: explicitly check for GL_OES_EGL_imageEmil Velikov1-0/+5
2015-07-29glamor: Don't try to free the pixmap priv if we fail to allocate FBO.Eric Anholt1-1/+0
2015-07-27glamor: Make our EGL context current before calling into GL in glamor_initMichel Dänzer1-12/+14
2015-07-10glamor: Drop tracking of the last picture attached to pixmaps.Eric Anholt1-11/+0
2015-07-10glamor: Drop a bunch of glamor_priv == NULL checks.Eric Anholt1-11/+6
2015-07-10glamor: Ask the server to always allocate our private.Eric Anholt1-37/+6
2015-07-06glamor: Use GL_ARB_debug_output to log GL errors.Eric Anholt1-0/+41
2015-07-02glamor: Restore the hook to glamor_composite_rectangles().Eric Anholt1-1/+1
2015-06-29glamor: Avoid using GL_QUADS on VC4.Eric Anholt1-0/+9
2015-06-29glamor: Provide a fallback path for using an index buffer to do quads.Eric Anholt1-0/+62
2015-06-29glamor: Use GL_EXT_map_buffer_range if present.Eric Anholt1-1/+2
2015-06-29glamor: Use the normal GL_QUADS drawing helper in the render code.Eric Anholt1-1/+0
2015-06-29glamor: Drop CloseScreen-time GL resource cleanup code.Eric Anholt1-5/+0
2015-06-19glamor: Actually allow glyphs of dimension 65 to 128 in the cache.Eric Anholt1-1/+3
2015-05-14glamor: Replace CompositeGlyphs code [v2]glamor-new-glyphsKeith Packard1-16/+7
2015-05-14glamor: Compute GLSL version from GL_SHADING_LANGUAGE_VERSION (v3)Keith Packard1-9/+39
2015-03-24glamor: check max native ALU instructionsOlivier Fourdan1-0/+32
2015-03-24glamor: Eliminate GLAMOR_TEXTURE_LARGE pixmap typeKeith Packard1-17/+22
2015-03-24glamor: Eliminate separate 'large' pixmap private structureKeith Packard1-19/+19
2015-03-24glamor: Remove screen private and pixmap ptrs from pixmap private and fboKeith Packard1-10/+3
2015-03-24glamor: Remove _nf rendering functionsKeith Packard1-1/+2
2015-03-24glamor: Eliminate GLAMOR_USE_SCREEN and GLAMOR_USE_PICTURE_SCREENKeith Packard1-64/+46
2015-03-24glamor: Eliminate GLAMOR_CREATE_PIXMAP_MAP and GLAMOR_MEMORY_MAPKeith Packard1-4/+1
2015-03-24glamor: only use (un)pack_subimage when availableMaarten Lankhorst1-0/+8
2015-01-23glamor: use screen blockhandler rather than dix one (v3)Dave Airlie1-12/+11
2014-12-25glamor: Call glamor_pixmap_destroy_fbo from glamor_set_pixmap_privateMichel Dänzer1-6/+1
2014-12-11glamor: Make sure glamor_egl_close_screen wraps glamor_close_screenMichel Dänzer1-3/+3
2014-12-11glamor: Make glamor_destroy_textured_pixmap idempotentMichel Dänzer1-0/+1
2014-12-11glamor: Make glamor_set_pixmap_private not crash if the pixmap has no fboMichel Dänzer1-2/+5
2014-12-11glamor: Fix use-after-free in glamor_destroy_textured_pixmapMichel Dänzer1-3/+4
2014-12-10glamor: Reinstate glamor_(egl_)destroy_textured_pixmapMichel Dänzer1-2/+8
2014-12-09glamor: Always destroy EGL image associated with destroyed pixmapKeith Packard1-20/+6
2014-11-20glamor: Don't insert fbos from external objects into fbo cacheKeith Packard1-0/+1
2014-09-18glamor: Remove shader-based trapezoid implementation. Fixes Bug 76213.Keith Packard1-6/+0
2014-09-11glamor: Call glamor_glyphs_init from glamor_create_screen_resourcesMichel Dänzer1-1/+5
2014-07-18glamor: Add support for SHM sync fencesKeith Packard1-0/+2
2014-07-17Merge remote-tracking branch 'origin/master' into glamor-nextEric Anholt1-0/+6
2014-07-17glamor: Drop the "are we doing a series of blits or draws" logic.Eric Anholt1-5/+0
2014-07-17glamor: Remove always-true yInverted flag.Eric Anholt1-5/+0
2014-07-03glamor: Fix stack corruption in glamor_initTomasz Borowik1-3/+4