summaryrefslogtreecommitdiff
path: root/glamor
AgeCommit message (Expand)AuthorFilesLines
2013-12-18Add DRI3 support to glamorAxel Davy5-14/+392
2013-12-18Fixed some compilation warning/error or error checking.Zhigang Gong2-6/+11
2013-12-18Allow to create textured pixmaps from gbm_bo without using gem namesAxel Davy2-0/+47
2013-12-18glamor: remove unused variableFabio Pedretti1-1/+0
2013-12-18fixup picture in SetWindowPixmapMaarten Lankhorst4-2/+41
2013-12-18Fixed an incorrect printf format.Zhigang Gong1-1/+1
2013-12-18Remove useless return statementBrian Paul1-1/+0
2013-12-18Remove redundant dispatch->glEnable(GL_TEXTURE_2D)Brian Paul1-1/+0
2013-12-18Fix _glamor_set_spans() bug (re-used 'n' variable)Brian Paul1-4/+4
2013-12-18glamor_render: fix PictFiltersGrigori Goronzy1-0/+9
2013-12-18Use GL_STATIC_DRAW for element index bufferGrigori Goronzy1-2/+2
2013-12-18Use glDrawRangeElements instead of glDrawElementsGrigori Goronzy5-0/+23
2013-12-18Shoud return null subpixmap if we fail to get a valid map address.Zhigang Gong1-0/+4
2013-12-18glamor: add initial Xv supportDave Airlie5-1/+683
2013-12-18Reset traps_count and ptrap when necessary for the next trapezoid cliprectMichel Dänzer1-0/+3
2013-12-18Fix RegionContainsRect test for PutImageMichel Dänzer1-1/+1
2013-12-18Use GBM_LIBS and GBM_CFLAGSChristian König1-2/+8
2013-12-18First attempt to make libglamor.so shared versioned libraryArmin K1-5/+4
2013-12-18Properly dist necesary headersArmin K1-0/+1
2013-12-18Silence Automake 1.13 warningsArmin K1-1/+1
2013-12-18glamoregl: Use xf86ScreenToScrn()Michel Dänzer1-10/+10
2013-12-18glamor_utils: fix unlikely define useDave Airlie1-2/+1
2013-12-18glamor: add compiler.hDave Airlie1-0/+1
2013-12-18glamor: fix make distcheck part 1Dave Airlie1-1/+7
2013-12-18glamor_compositerects: Need to initialize region before fallback.Zhigang Gong1-10/+10
2013-12-18Don't use glBlitFramebufferEXT for overlapping copies.Michel Dänzer1-1/+2
2013-12-18Increase vbo size to 64K verts.Zhigang Gong2-2/+1
2013-12-18Silence compilation warnings.Zhigang Gong17-337/+280
2013-12-18glamor_largepixmap: Fixed a bug in repeat clipping.Zhigang Gong1-18/+6
2013-12-18Prefer KHR_surfaceless_context EGL extension over KHR_surfaceless_opengl/gles2.Michel Dänzer1-3/+10
2013-12-18Print space between name of missing EGL extension and 'required'.Michel Dänzer1-1/+1
2013-12-18Fallback to pixman when trapezoid mask is big.Junyan He2-31/+75
2013-12-18glamor_glyphs: When dst arg point to a NULL buffer, dont't flush.Zhigang Gong1-0/+3
2013-12-18glamor_trapezoid: workaround a glsl like problem.Zhigang Gong1-2/+10
2013-12-18Fix the problem of VBO leak.Junyan He2-6/+6
2013-12-18Just use the shader to generate trapezoid if PolyMode == ImpreciseJunyan He1-9/+14
2013-12-18Change the trapezoid render to use VBO.Junyan He2-173/+330
2013-12-18Added the missed header file for xorg 1.13 compat.Zhigang Gong1-0/+107
2013-12-18Synch with xorg 1.13 change.Zhigang Gong5-10/+23
2013-12-18gles2: Fixed the compilation problem and some bugs.Zhigang Gong4-4/+7
2013-12-18Stream vertex data to VBOs.Michel Dänzer1-15/+15
2013-12-18Fix translation of clip region for composite fallback.Michel D=C3=A4nzer1-2/+2
2013-12-18glamor_glyphs: Don't merge extents for different lists.Zhigang Gong1-39/+71
2013-12-18glamor_copyarea: Use blitcopy if current state is not render.Zhigang Gong6-44/+24
2013-12-18glamor_glyphs: Use cache picture to store mask picture if possible.Zhigang Gong1-215/+830
2013-12-18glamor_compositerects: Implement optimized version.Zhigang Gong6-49/+439
2013-12-18optimize: Use likely and unlikely.Zhigang Gong3-19/+78
2013-12-18create_pixmap: use texture for large glyphs.Zhigang Gong1-1/+1
2013-12-18glamor_copyarea: Fixed a bug introduced by 996194...Zhigang Gong1-2/+6
2013-12-18glamor_glyphs: Slightly performance tuning.Zhigang Gong2-56/+37