summaryrefslogtreecommitdiff
path: root/gsk/gl
Commit message (Expand)AuthorAgeFilesLines
* Add pure and const annotations to various functionsTimm Bäder2020-01-262-6/+6
* gl renderer: Avoid some work when rendering border nodesTimm Bäder2020-01-261-4/+4
* Add a profiler mark around renderer realizationMatthias Clasen2020-01-251-0/+4
* gl renderer: handle cross-fade nodes with invisible childrenTimm Bäder2020-01-241-2/+12
* gl renderer: Handle blur nodes with invisible childrenTimm Bäder2020-01-241-0/+3
* gl renderer: Make render_rounded_clip_node clearerTimm Bäder2020-01-241-13/+13
* gl renderer: Add builder offset correctly for non-affine modelviewsTimm Bäder2020-01-241-3/+5
* gl renderer: Move rect transformation to the vertex shaderTimm Bäder2020-01-243-2/+13
* gl renderer: Transform rounded rect on the GPUTimm Bäder2020-01-241-29/+18
* gl: Disambiguate profiler marksMatthias Clasen2020-01-221-1/+1
* gl renderer: Pull a local variable in the closest scopeTimm Bäder2020-01-181-1/+1
* gl renderer: Draw outset shadows whiteTimm Bäder2020-01-184-14/+8
* gl renderer: Render simple border nodes in a simple wayTimm Bäder2020-01-181-0/+20
* gl renderer: Look at shadow color in the outset shadow cacheTimm Bäder2020-01-183-5/+16
* gl renderer: Handle repeat nodes with invisible childrenTimm Bäder2020-01-071-2/+12
* gltextureatlas: Packing must succeed hereTimm Bäder2020-01-071-1/+2
* gl renderer: Sprinkle some const aroundTimm Bäder2020-01-071-2/+2
* gl renderer: Add util to load vertex data with texture regionTimm Bäder2020-01-071-149/+74
* gl renderer: Fix inverted dy in inset shadowsTimm Bäder2020-01-071-1/+1
* gl renderer: Avoid another manual rounded rect transformTimm Bäder2020-01-071-12/+5
* gl renderer: Don't force repeat node child offscreenTimm Bäder2020-01-071-1/+1
* gl renderer: Fix a misleading commentTimm Bäder2020-01-071-1/+1
* gl renderer: Speed up bounds transformationTimm Bäder2020-01-071-6/+2
* gl renderer: Add debug code for color nodesTimm Bäder2020-01-071-0/+4
* gl renderer: Trivial variable reorderingTimm Bäder2020-01-071-2/+2
* gl renderer: transform border outline like everything elseTimm Bäder2020-01-071-8/+1
* gl renderer: Avoid copying a matrixTimm Bäder2020-01-071-4/+1
* gl renderer: Print debug node messageTimm Bäder2020-01-071-0/+1
* gl driver: Inline function into only callerTimm Bäder2020-01-071-38/+20
* gl renderer: Load vertex data directly into vertices GArrayTimm Bäder2020-01-073-49/+22
* gl renderer: Pass linear gradient stops to shaders directlyTimm Bäder2020-01-073-30/+8
* gl renderer: Don't invert offset value twiceTimm Bäder2020-01-071-2/+2
* gl renderer: Avoid an invalid readTimm Bäder2020-01-072-8/+6
* gl renderer: Upload GL_RGBA texture data in GLESTimm Bäder2020-01-072-16/+28
* gltextureatlas: Use more correct debug name for textureTimm Bäder2020-01-071-1/+1
* gl renderer: Mark beginning of frame if DEBUG_OPS is setTimm Bäder2020-01-071-0/+3
* gl renderer: Trivial declaration reorderTimm Bäder2020-01-071-2/+2
* gl renderer: Remove a few outdated commentsTimm Bäder2020-01-071-8/+3
* gl renderer: Remove unused translation handlingTimm Bäder2020-01-072-13/+3
* gl renderer: Don't copy matrix/offset of color matrix nodes into opsTimm Bäder2020-01-073-6/+6
* gl renderer: Initialize alpha uniform to 1.0Timm Bäder2020-01-071-0/+10
* gl renderer: Make RoundedRect work in glesTimm Bäder2020-01-072-43/+19
* gl renderer: Rewrite shader builderTimm Bäder2020-01-075-440/+288
* gl renderer: Fix program uniform updating codeTimm Bäder2020-01-071-12/+26
* gl renderer: Only send clip corners if we need toTimm Bäder2020-01-073-5/+44
* gl renderer: Fix color comparisonTimm Bäder2020-01-071-1/+2
* gl renderer: Shorten debug output implTimm Bäder2020-01-071-11/+1
* gl renderer: Fix debug color outputTimm Bäder2020-01-071-8/+4
* gl renderer: Rewort passing rounded rects to shadersTimm Bäder2020-01-074-111/+62
* gl renderer: Don't copy border outline corner sizes aroundTimm Bäder2020-01-072-22/+4