summaryrefslogtreecommitdiff
path: root/gsk/gl
Commit message (Expand)AuthorAgeFilesLines
* gsk: move begin/end_frame vfuncs into the renderersBenjamin Otte2018-04-051-95/+67
* gl renderer: Don't highlight cairo nodes as fallbackTimm Bäder2018-03-311-4/+7
* shaderbuilder: Insert newlines directly after definesTimm Bäder2018-03-301-3/+2
* gl renderer: Remover unused mask uniformTimm Bäder2018-03-302-2/+0
* shader builder: Remove unused membersTimm Bäder2018-03-301-2/+0
* shader builder: Reuse GString for shader codeTimm Bäder2018-03-301-7/+10
* gsk/gl: Include cairo.h consistentlyChun-wei Fan2018-03-282-2/+2
* gl renderer: Fix some crashesTimm Bäder2018-03-271-8/+24
* gl renderer: Rename everything called window to surfaceTimm Bäder2018-03-261-19/+19
* rendernode: Add an offset nodeBenjamin Otte2018-03-261-0/+27
* gl renderer: Skip all 0-sized nodesTimm Bäder2018-03-251-0/+5
* gl renderer: Remove cairo node special caseTimm Bäder2018-03-251-36/+1
* Merge branch 'rename-window-to-surface' into 'master'Alexander Larsson2018-03-201-14/+14
|\
| * GdkSurface: Rename various functions and variablesAlexander Larsson2018-03-201-4/+4
| * GdkWindow -> GdkSurface initial type renameAlexander Larsson2018-03-201-13/+13
* | gl renderer: Support large texturesTimm Bäder2018-03-203-33/+178
* | gl renderer: add basic code to support texture tilingTimm Bäder2018-03-203-21/+42
* | Revert "gl renderer: Limit texture node size to clip"Timm Bäder2018-03-201-54/+13
* | gldriver: Name driver instances 'self'Timm Bäder2018-03-201-54/+54
|/
* gl renderer: Set border program outline stateTimm Bäder2018-03-151-0/+2
* gl renderer: Remove shadow programTimm Bäder2018-03-152-10/+2
* gl renderer: Fix clipped bordersTimm Bäder2018-03-153-47/+53
* shaderbuilder: Remove unused APITimm Bäder2018-03-152-189/+0
* gl: Move shaderbuilder into gl/ subdirectoryTimm Bäder2018-03-152-0/+528
* gl renderer: Draw offscreen nodes in device pixelsTimm Bäder2018-03-151-3/+6
* gl renderer: Fix rounded clips in hidpiTimm Bäder2018-03-151-4/+19
* GskGLDriver: Use g_assert_cmphex for GL constantsTimm Bäder2018-03-151-1/+1
* gl renderer: Draw rounded clip child to a textureTimm Bäder2018-03-141-19/+47
* gl renderer: Properly draw gl textures from a different contextTimm Bäder2018-03-142-30/+34
* gdk: Split out GL textureBenjamin Otte2018-03-072-5/+7
* gl renderer: Limit texture node size to clipTimm Bäder2018-03-041-19/+61
* glglyphcache: Pass lookup key to g_hash_table_lookup directlyTimm Bäder2018-03-041-6/+6
* gl renderer: Increase offscreen texture sizeTimm Bäder2018-02-161-2/+2
* gl renderer: Check the scale factor for every renderTimm Bäder2018-02-061-4/+2
* gl renderer: Use a gl texture in render_textureTimm Bäder2018-02-041-80/+23
* gl renderer: Clear resources after render_textureTimm Bäder2018-02-031-2/+2
* gl renderer: Reset clip when drawing offscreenTimm Bäder2018-01-271-1/+6
* gl renderer: Fix hidpi cairo node renderingTimm Bäder2018-01-271-2/+5
* gl renderer: Make width/height relation more obviousTimm Bäder2018-01-271-2/+4
* gl renderer: Fix outset shadow outline transformTimm Bäder2018-01-231-12/+5
* gl renderer: Fix shadow node child offsetTimm Bäder2018-01-191-5/+6
* gl renderer: Render GL textures upside downTimm Bäder2018-01-181-4/+31
* gsk: Handle GL texturesMatthias Clasen2018-01-171-0/+3
* gl renderer: Render unblurred outset shadows differentlyTimm Bäder2018-01-152-17/+91
* gsk: Reorganize env varsMatthias Clasen2018-01-141-1/+1
* gsk: make logging per-rendererMatthias Clasen2018-01-144-19/+24
* gl renderer: Sprinkle some const aroundTimm Bäder2018-01-101-1/+1
* gl renderer: Bring back hexbox drawingTimm Bäder2018-01-082-7/+13
* gl renderer: Avoid some code duplicationTimm Bäder2018-01-021-25/+13
* gl driver: Remove some type checks in a hot pathTimm Bäder2018-01-021-3/+0