summaryrefslogtreecommitdiff
path: root/glamor
AgeCommit message (Expand)AuthorFilesLines
2018-01-29glamor: tidy up some gradient color formulasJeff Smith1-36/+30
2018-01-29glamor: remove unused variables in linear gradient shaderJeff Smith1-7/+0
2018-01-29glamor: fix no-reflect case for gradientsJeff Smith1-11/+16
2018-01-29glamor: fix repeat-reflect case in linear gradient shaderJeff Smith1-7/+4
2018-01-25glamor: Add 30bit RGB color format supportHawking Zhang4-3/+16
2018-01-08glamor: Specify GLSL version for xv shaderCorentin Rossignon1-0/+2
2017-11-15glamor: Drop the non-VAO rendering pathAdam Jackson3-12/+10
2017-11-07glamor: Remove unused glamor_create_screen_resourcesAdam Jackson2-26/+0
2017-11-07glamor: Un-inline glamor_[gs]et_screen_privateAdam Jackson2-11/+17
2017-10-30Use ARRAY_SIZE all over the treeDaniel Martin1-4/+0
2017-10-30glamor: Unconditionalize GLAMOR_TEXTURED_LARGE_PIXMAPAdam Jackson2-4/+1
2017-10-30glamor: Unconditionalize GLAMOR_PIXMAP_DYNAMIC_UPLOADAdam Jackson2-21/+1
2017-10-30glamor: Unconditionalize GLAMOR_GRADIENT_SHADERAdam Jackson4-10/+1
2017-10-13glamor: Use GL_MESA_tile_raster_order for overlapping blits.Eric Anholt3-25/+52
2017-09-13glamor: Avoid overflow between box32 and box16 boxOlivier Fourdan1-5/+6
2017-09-13glamor: handle NULL source pictureOlivier Fourdan1-2/+3
2017-09-06glamor: use the lowercase xnf.*alloc APIEmil Velikov1-1/+1
2017-08-14glamor: Scissor Render composite operations to the bounds of the drawing.Eric Anholt1-0/+25
2017-08-14glamor: Scissor CopyArea to the bounds of the drawing.Eric Anholt2-4/+30
2017-08-14glamor: Scissor rectangle drawing to the bounds of the rects.Eric Anholt2-4/+57
2017-07-05glamor: update "required EGL extensions" commentEmil Velikov1-2/+1
2017-06-29glamor: remove no longer needed KHR_gl_texture_2D_image requirementEmil Velikov1-1/+0
2017-06-12glamor: Clarify variable names in glamor_copy_cpu_fboKeith Packard1-17/+23
2017-06-13glamor: Fix temporary pixmap coordinate offsetsMichel Dänzer1-2/+2
2017-06-05glamor: Store the actual EGL/GLX context pointer in lastGLContextMichel Dänzer1-2/+2
2017-06-02glamor: Remove the "delayed fallback" code.Eric Anholt2-31/+0
2017-06-02glamor: Drop glamor_set_screen_pixmap().Eric Anholt3-20/+0
2017-06-02glamor: Stop tracking the screen_fbo.Eric Anholt3-6/+1
2017-06-02glamor_egl: Stop saving the EGL major/minor version.Eric Anholt1-3/+1
2017-05-18glamor_egl: Drop glamor_egl_create_textured_screen_ext().Eric Anholt2-18/+4
2017-05-18glamor_egl: Automatically choose a GLES2 context if desktop GL fails.Eric Anholt1-33/+39
2017-05-18glamor_egl: Remove check for KHR_surfaceless_context_*Eric Anholt1-6/+1
2017-05-18glamor_egl: Drop warning about indirect GLX and GLES2.Eric Anholt1-6/+0
2017-05-18glamor_egl: Avoid flink names in glamor_egl_create_textured_pixmap().Eric Anholt1-63/+21
2017-05-18glamor_egl: Drop dead "cpp" fieldEric Anholt1-1/+0
2017-05-18glamor_egl: Drop dead gl_context_depth.Eric Anholt1-1/+0
2017-05-18glamor_egl: Drop unnecessary check for KHR_gl_renderbuffer_image.Eric Anholt1-1/+0
2017-05-18glamor_egl: Always require the gbm-based image import path.Eric Anholt1-28/+27
2017-05-18glamor_egl: Drop the has_gem flag.Eric Anholt1-28/+7
2017-05-18glamor_egl: Unifdef GLAMOR_HAS_GBM.Eric Anholt1-34/+0
2017-05-18glamor_egl: Print a useful identifying string on initialization.Eric Anholt1-14/+3
2017-04-26Add a Meson build system alongside autotools.Eric Anholt1-0/+58
2017-04-26Use #ifdef instead of #if for features to make Meson easier.Eric Anholt1-2/+2
2017-04-21glamor: an FBO is not needed for Xv pixmapsOlivier Fourdan1-3/+6
2017-03-23glamor: Fix some formatting that confused the unifdef command.Eric Anholt1-1/+1
2017-03-20glamor: Avoid software fallback for planemasked ZPixmap GetImageAdam Jackson1-1/+11
2017-03-17glamor: avoid a crash if texture allocation failedOlivier Fourdan1-0/+4
2017-03-17fb: Remove 24bpp support (v3)Adam Jackson1-37/+0
2017-03-16glamor: Fix dashed line rendering.Eric Anholt1-1/+1
2017-03-15glamor: Check glamor_set_destination_drawable() return valueOlivier Fourdan7-44/+66