summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-08-02Rework current context trackingglxAdam Jackson3-17/+26
2013-08-02Add a way to get the EGLDisplay from the screenAdam Jackson2-0/+9
2013-08-02Add hack to get the fbo for a pixmapAdam Jackson2-0/+8
2013-07-16xserver 1.15 compatibilityAdam Jackson5-165/+4
2013-07-15Clean xf86 headers out from glamor.hAdam Jackson2-4/+7
2013-03-18Don't use AC_PROG_LIBTOOLArmin K1-1/+0
2013-03-18First attempt to make libglamor.so shared versioned libraryArmin K2-8/+6
2013-03-18Properly dist necesary headersArmin K1-0/+1
2013-03-18Silence Automake 1.13 warningsArmin K1-1/+1
2013-03-18glamoregl: Use xf86ScreenToScrn()Michel Dänzer1-10/+10
2012-12-29glamor_utils: fix unlikely define useDave Airlie1-2/+1
2012-12-29glamor: add compiler.hDave Airlie1-0/+1
2012-12-29glamor: fix make distcheck part 1Dave Airlie1-1/+7
2012-11-13glamor_compositerects: Need to initialize region before fallback.Zhigang Gong1-10/+10
2012-11-06Don't use glBlitFramebufferEXT for overlapping copies.Michel Dänzer1-1/+2
2012-08-10Bump to version 0.5.Zhigang Gong1-1/+1
2012-08-10Increase vbo size to 64K verts.Zhigang Gong2-2/+1
2012-08-10Silence compilation warnings.Zhigang Gong17-337/+280
2012-08-08glamor_largepixmap: Fixed a bug in repeat clipping.Zhigang Gong1-18/+6
2012-08-08Prefer KHR_surfaceless_context EGL extension over KHR_surfaceless_opengl/gles2.Michel Dänzer1-3/+10
2012-08-08Print space between name of missing EGL extension and 'required'.Michel Dänzer1-1/+1
2012-08-07Fallback to pixman when trapezoid mask is big.Junyan He2-31/+75
2012-08-02glamor_glyphs: When dst arg point to a NULL buffer, dont't flush.Zhigang Gong1-0/+3
2012-08-02glamor_trapezoid: workaround a glsl like problem.Zhigang Gong1-2/+10
2012-07-23Fix the problem of VBO leak.Junyan He2-6/+6
2012-07-23Just use the shader to generate trapezoid if PolyMode == ImpreciseJunyan He1-9/+14
2012-07-23Change the trapezoid render to use VBO.Junyan He2-173/+330
2012-07-16Added the missed header file for xorg 1.13 compat.Zhigang Gong1-0/+107
2012-07-16Synch with xorg 1.13 change.Zhigang Gong5-10/+23
2012-07-13gles2: Fixed the compilation problem and some bugs.Zhigang Gong4-4/+7
2012-07-12Stream vertex data to VBOs.Michel Dänzer1-15/+15
2012-07-11Fix translation of clip region for composite fallback.Michel D=C3=A4nzer1-2/+2
2012-07-11glamor_glyphs: Don't merge extents for different lists.Zhigang Gong1-39/+71
2012-07-11glamor_copyarea: Use blitcopy if current state is not render.Zhigang Gong6-44/+24
2012-07-11glamor_glyphs: Use cache picture to store mask picture if possible.Zhigang Gong1-215/+830
2012-07-03glamor_compositerects: Implement optimized version.Zhigang Gong6-49/+439
2012-07-03optimize: Use likely and unlikely.Zhigang Gong3-19/+78
2012-07-03create_pixmap: use texture for large glyphs.Zhigang Gong1-1/+1
2012-07-03glamor_copyarea: Fixed a bug introduced by 996194...Zhigang Gong1-2/+6
2012-07-03glamor_glyphs: Slightly performance tuning.Zhigang Gong2-56/+37
2012-07-03glamor_render: Don't allocate buffer for vbo each time.Zhigang Gong1-5/+16
2012-07-03glamor_largepixmap: Walkaround for large texture's upload.Zhigang Gong2-1/+6
2012-07-03glamor_render: Optimize the two pass ca rendering.Zhigang Gong3-111/+169
2012-07-03glamor_composite_glyph: Optimize glyphs with non-solid pattern.Zhigang Gong1-10/+78
2012-07-03glamor_glyphs: Detect fake or real glyphs overlap.Zhigang Gong4-103/+356
2012-06-21glamor_render: Don't fallback when rendering glyphs with OpOver.Zhigang Gong1-3/+25
2012-06-21glamor_create_pixmap: Allocate glyphs pixmap in memory.Zhigang Gong1-0/+1
2012-06-21glamor_fbo: fix a memory leak for large pixmap.Zhigang Gong1-1/+2
2012-06-15Fix a bug for trapezoid clipJunyan He1-8/+107
2012-06-15gles2_largepixmap: force clip for a non-large pixmap.Zhigang Gong2-8/+32