summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2012-06-15copyarea: Cleanup the error handling logic.Zhigang Gong1-6/+8
2012-06-14trapezoid: Fallback to sw-rasterize for largepixmap.Zhigang Gong1-4/+13
2012-06-12Use the direct render path for A1Junyan He2-8/+27
2012-06-12Add the trapezoid direct render logicJunyan He3-0/+806
2012-06-12Modilfy the composite logic to two phasesJunyan He4-81/+134
2012-06-12Add macro of vertex setting for triangle stripeJunyan He3-54/+81
2012-06-12Use shader to generate the temp trapezoid maskRobinHe3-47/+657
2012-06-12Create the file glamor_triangles.cRobinHe4-149/+189
2012-06-11Enable large pixmap by default.for_large_pixmapZhigang Gong1-2/+2
2012-06-11largepixmap: Fix the selfcopy issue.Zhigang Gong6-44/+86
2012-06-11largepixmap: Support self composite for large pixmap.Zhigang Gong3-45/+57
2012-06-11largepixmap: Add transform/repeat/reflect/pad support.Zhigang Gong3-75/+981
2012-06-11glamor_getimage: should call miGetimage if failed to get sub-image.Zhigang Gong1-1/+3
2012-06-11glamor_putimage: Correct the wrong stride value.Zhigang Gong1-1/+1
2012-06-11largepixmap: Enable glamor_composite.Zhigang Gong3-2/+195
2012-06-11largepixmap: Implement infrastructure for large pixmap.Zhigang Gong11-453/+1711
2012-06-11glamor_largepixmap: first commit for large pixmap.Zhigang Gong15-170/+439
2012-05-16Fix the problem of x_source and y_source causing radial errorJunyan He2-67/+71
2012-05-16Fix the problem of vertical and horizontal case error in linear gradient.Junyan He1-20/+4
2012-05-16Fix the problem of set the same stop several times.Junyan He1-17/+8
2012-05-16Fix a bugy macro definition.Junyan He1-4/+4
2012-05-16Extract the gradient related code out.Junyan He4-1581/+1653
2012-05-16glamor_set_destination_pixmap_priv_nc: set drawable's width x height.Zhigang Gong7-17/+22
2012-05-15Remove the texture cache code.Zhigang Gong2-89/+6
2012-05-15Added strict warning flags to CFLAGS.Zhigang Gong9-29/+30
2012-04-28We should not call gradient finalization code if we disable it.Zhigang Gong1-0/+2
2012-04-28Fixed all unused variables warnings.Zhigang Gong12-44/+14
2012-04-28Fixed an uninitialized problem at gradient shader functions.Zhigang Gong1-4/+3
2012-04-28Fixed one typo bug when fixup a mask picture.Zhigang Gong1-15/+11
2012-04-28Added some copyright and author information.Zhigang Gong17-1/+216
2012-04-28Added --enable-debug configuration option.Zhigang Gong3-3/+6
2012-04-28Remove unecessary header file.Zhigang Gong1-1/+0
2012-04-27glamor_render: Fix the repeat none for GLES2.Zhigang Gong2-28/+71
2012-04-27glamor_blockhandler: Don't do glFinish every time.Zhigang Gong1-2/+0
2012-04-27glamor_copyarea: Return earlier if have zero nbox.Zhigang Gong1-6/+3
2012-04-27glamor_render: Have to use eaxct size pixmap for transformation.Zhigang Gong1-19/+30
2012-04-27glamor_fbo: Added a threshold value for the fbo cache pool.Zhigang Gong2-6/+21
2012-04-27Fixed a1 bug.Zhigang Gong2-4/+29
2012-04-27glamor_render.c: Fixed repeatPad and repeatRelect.Zhigang Gong2-34/+87
2012-04-27gradient: Don't need fixup flag when creating pixmap.Zhigang Gong1-11/+11
2012-04-27glamor_copyarea: Don't access a DRM only pixmap.Zhigang Gong1-0/+7
2012-04-27Disable A8 texture format for GLES2.Zhigang Gong1-4/+1
2012-04-27gradient: Disable gradient for gles2.Zhigang Gong2-2/+4
2012-04-27Fix the bug caused by gradient picture set the stops at the same percentage.Junyan He1-18/+27
2012-04-27Fix the problem of memory leak in gradient pixmap generating.Junyan He4-69/+199
2012-04-27glamor_putimage: Optimize for direct uploading and fallback path.Zhigang Gong1-11/+30
2012-04-27Fixed one potential texture size mismatch problem.Zhigang Gong1-1/+15
2012-04-27glamor_getimage: Don't fallback to miGetImage.Zhigang Gong1-6/+17
2012-04-27pending_op: Remove the pending operations handling.Zhigang Gong8-243/+80
2012-04-27glamor_upload_pixmap: Use glTexImage2D for a fully update.Zhigang Gong1-16/+16