summaryrefslogtreecommitdiff
path: root/canvas
AgeCommit message (Expand)AuthorFilesLines
2015-03-20Fix build for newer glm versions.feature/opengl-canvas-reworkThorsten Behrens1-0/+1
2015-03-02unecessary check, will be covered beforeMichael Jaumann1-6/+3
2015-03-02don't try to render with no verticesMichael Jaumann2-9/+15
2015-03-02missing bracketMichael Jaumann1-0/+1
2015-03-02fdo#86190 glmwrappers for bdhommatrix/affinematrixMichael Jaumann1-0/+1
2015-03-02removed unnecessary conversionMichael Jaumann1-5/+3
2015-03-02general transformation for canvasbitmapsMichael Jaumann4-12/+47
2015-03-02related to last commit, forget a line :)Michael Jaumann1-3/+5
2015-03-02draw strokes correctMichael Jaumann1-3/+15
2015-03-02no need here for colorMichael Jaumann1-5/+1
2015-03-02fill polypolygons fully transparentMichael Jaumann1-0/+1
2015-03-02set correct projection and viewport for spritesMichael Jaumann3-11/+28
2015-03-02show backbufferMichael Jaumann1-0/+1
2015-03-02subdevide bezier segments into more pointsMichael Jaumann1-5/+6
2015-03-02subdivide bezier curvesMichael Jaumann1-2/+15
2015-03-02renderSpriteMichael Jaumann1-23/+24
2015-03-02draw stroke polygonsMichael Jaumann1-6/+112
2015-03-02fix, transformation matrix for gradientsMichael Jaumann1-3/+4
2015-03-02use gradients in canvashelperMichael Jaumann3-37/+47
2015-03-02gradientsMichael Jaumann4-177/+223
2015-03-02unify transmitted texture coordinate nameMichael Jaumann7-14/+17
2015-03-02cleanup, unify shaders/renderHelperMichael Jaumann3-145/+71
2015-03-02transform bitmapsMichael Jaumann1-6/+6
2015-03-02texture transformation shaderMichael Jaumann7-26/+125
2015-03-02cleanupMichael Jaumann1-18/+8
2015-03-02set transformation matrix before renderingMichael Jaumann1-13/+13
2015-03-02compute mvp matrix in the right orderMichael Jaumann1-1/+1
2015-03-02use vertex attribute in the correspending programMichael Jaumann1-10/+12
2015-03-02avoid rendering polygons with 0 verticesMichael Jaumann1-16/+22
2015-03-02bind lcl_drawPolyPolygonMichael Jaumann1-1/+1
2015-03-02drawArrays with triangles, correct buffersizeMichael Jaumann4-17/+37
2015-03-02fill glbufferdata with the right verticecountMichael Jaumann1-4/+4
2015-03-02fill glbufferdata with the right verticecountMichael Jaumann1-5/+5
2015-03-02compute gl_position in one line instead of twoMichael Jaumann3-8/+5
2015-03-02use const refs and vectors instead of arraysMichael Jaumann5-87/+99
2015-03-02renderComplexPolyPolygon -> openGl 2.1Michael Jaumann3-40/+28
2015-03-02remove glMatrixStack from ogl_canvasMichael Jaumann2-25/+3
2015-03-02cleanup oglContextMichael Jaumann2-16/+29
2015-03-02feed glDrawArrays with right vertexcountMichael Jaumann2-9/+11
2015-03-02added licence statement, vim modelineMichael Jaumann2-2/+23
2015-03-02renderVertexConstCol uses now MVP matrixMichael Jaumann1-0/+1
2015-03-02unbind buffers, remove GlewInit()Michael Jaumann1-3/+4
2015-03-02assign lcl_drawPolyPolygon to maFunctionMichael Jaumann1-1/+1
2015-03-02renderOSD with renderHelperMichael Jaumann5-40/+39
2015-03-02vertex color uniform now correctMichael Jaumann1-3/+3
2015-03-02additional comments / todos /thoughtsMichael Jaumann3-4/+8
2015-03-02mv renderHelper->Spritedevicehelper,init OglContxtMichael Jaumann8-52/+83
2015-03-02take the correct max function in shaderMichael Jaumann1-3/+3
2015-03-02fixed some problems with glsl versionMichael Jaumann5-3/+10
2015-03-02added shaders to makefileMichael Jaumann1-0/+4