summaryrefslogtreecommitdiff
path: root/glamor/glamor_priv.h
AgeCommit message (Expand)AuthorFilesLines
8 daysglamor: Fallback to software rendering on GLSL link failureBalló György1-4/+3
2024-01-11glamor: Make glamor_set_alu take a DrawablePtrMichel Dänzer1-1/+1
2023-11-29glamor: xv: reuse ports and shaders when possibleKonstantin1-0/+3
2023-11-07glamor: add glvnd_vendor privateKonstantin Pugin1-0/+1
2023-10-20glamor: accelerate incomplete textures for GL ESKonstantin Pugin1-0/+7
2023-10-09glamor: support GLES3 shadersKonstantin Pugin1-0/+13
2023-09-20glamor: add gl_PointSize for ES shadersKonstantin1-0/+5
2023-09-12glamor: Ignore destination alpha as necessary for composite operationMichel Dänzer1-0/+1
2023-07-20glamor: Make glamor_solid_boxes take a DrawablePtrMichel Dänzer1-1/+1
2023-07-20glamor: Add and use glamor_drawable_effective_depth helperMichel Dänzer1-0/+24
2023-03-17glamor: Don't glFlush/ctx switch unless any work has been performedJoshua Ashton1-0/+1
2022-12-01glamor: fix CbCr format handlingYuriy1-0/+1
2021-09-09glamor: Fix handling of 1-bit pixmapsPovilas Kanapickas1-0/+10
2021-07-07glamor: add EXT_gpu_shader4 supportDave Airlie1-0/+1
2019-11-07xwayland: clear pixmaps after creation in rootless modeDor Askayo1-0/+3
2019-11-04glamor/xwayland: Define EGL_NO_X11Hans de Goede1-0/+1
2019-04-17glamor: Introduce a central place for our pixmap format/type handling.Eric Anholt1-2/+20
2019-04-17glamor: Plumb the pixmap through fbo creation instead of a "format"Eric Anholt1-6/+6
2019-04-17glamor: Stop trying to store the pixmap's "format" in glamor_pixmap_fbo.Eric Anholt1-11/+2
2019-04-17glamor: Switch the gl_flavor to a boolean is_gles.Eric Anholt1-6/+1
2019-03-08glamor: Error out on out-of-memory when allocating PBO for FBO accessPaul Kocialkowski1-0/+1
2018-09-11glamor: add support for GL_RGJulien Isorce1-1/+3
2018-04-04glamor: Track if BO allocation used modifiersDaniel Stone1-0/+1
2018-03-05glamor: Implement GetSupportedModifiersLouis-Francis Ratté-Boulianne1-0/+1
2017-11-15glamor: Drop the non-VAO rendering pathAdam Jackson1-1/+0
2017-11-07glamor: Remove unused glamor_create_screen_resourcesAdam Jackson1-1/+0
2017-11-07glamor: Un-inline glamor_[gs]et_screen_privateAdam Jackson1-11/+4
2017-10-30glamor: Unconditionalize GLAMOR_TEXTURED_LARGE_PIXMAPAdam Jackson1-1/+0
2017-10-30glamor: Unconditionalize GLAMOR_PIXMAP_DYNAMIC_UPLOADAdam Jackson1-8/+0
2017-10-30glamor: Unconditionalize GLAMOR_GRADIENT_SHADERAdam Jackson1-1/+0
2017-10-13glamor: Use GL_MESA_tile_raster_order for overlapping blits.Eric Anholt1-0/+1
2017-06-02glamor: Remove the "delayed fallback" code.Eric Anholt1-2/+0
2017-06-02glamor: Stop tracking the screen_fbo.Eric Anholt1-1/+0
2017-04-26Use #ifdef instead of #if for features to make Meson easier.Eric Anholt1-2/+2
2017-03-23glamor: Fix some formatting that confused the unifdef command.Eric Anholt1-1/+1
2016-09-28glamor: Fall back to software for CopyPlane if we need toAdam Jackson1-0/+1
2016-07-18glamor: Remove the FBO cache.Eric Anholt1-27/+0
2016-05-26glamor: Preserve GL_RED bits in R channel when destination is GL_RED [v2]Keith Packard1-0/+28
2016-03-10glamor: Replace "finish access" shader with texture swizzling.Eric Anholt1-7/+1
2016-03-10glamor: Drop dead large-pixmap handling code in temp picture uploads.Eric Anholt1-1/+0
2016-03-10glamor: Simplify temporary picture uploading call stack.Eric Anholt1-17/+1
2016-01-29glamor: Simplify the pixmap box looping.Eric Anholt1-11/+9
2016-01-29glamor: Reuse the glamor_program_alpha_* enums for Render.Eric Anholt1-10/+2
2016-01-29glamor: Drop extra SHADER_IN type for no mask present.Eric Anholt1-1/+0
2016-01-29glamor: Convert XV to using glamor_program.c.Eric Anholt1-1/+1
2016-01-26glamor: add core profile support. (v2)Dave Airlie1-0/+1
2016-01-26glamor: Use GL_RED instead of GL_ALPHA if we have texture_swizzle (v3)Keith Packard1-1/+11
2016-01-26glamor: Add support for CA rendering in a single pass.Dave Airlie1-0/+8
2016-01-21glamor: Use vertex array objectsKeith Packard1-0/+2
2015-11-10glamor: Handle GL_OUT_OF_MEMORY when allocating texture images.Eric Anholt1-0/+3