aboutsummaryrefslogtreecommitdiff
path: root/render
AgeCommit message (Expand)Author
2018-03-19render: split render.h into wlr_renderer.h and wlr_texture.hemersion
2018-03-19render/gles2: transpose matrices before binding thememersion
2018-03-17Merge pull request #722 from emersion/matrix-redesignDrew DeVault
2018-03-16egl: print supported dmabuf formatsGuido Günther
2018-03-15render/gles2: remove matrix transposition in shadersemersion
2018-03-15renderer: replace wlr_texture_get_matrix by wlr_render_textureemersion
2018-03-15render/gles2: don't set inverted_y when EGL_WAYLAND_Y_INVERTED_WL is unsupportedemersion
2018-03-15Merge branch 'master' into matrix-redesignemersion
2018-03-15matrix: use 2D matricesemersion
2018-03-15Indent GLSL by two spacesGuido Günther
2018-03-15Add initial linux_dmabuf protocol supportGuido Günther
2018-03-15matrix: unify API, don't use array pointersemersion
2018-03-15matrix: move to types/emersion
2018-03-11render: Flip textures in case of inverted_yGuido Günther
2018-02-28Merge pull request #691 from agx/egl_ext_matchemersion
2018-02-28Avoid false positives on egl extension matchingGuido Günther
2018-02-28textures: tell us which texture format is unsupportedGuido Günther
2018-02-28wlr_egl_create_image: return NULL when function is missingGuido Günther
2018-02-25Add alpha to wlr_render_with_matrixGuido Günther
2018-02-19Revert "ELF Visibility"Drew DeVault
2018-02-19Explicitly export EFL symbolsScott Anderson
2018-02-15Log GL and EGL vendorGuido Günther
2018-02-14Add missing dependenciesRodrigo Lourenço
2018-02-12Reformat all #include directivesemersion
2018-02-12Make wlr_signal_emit_safe privateemersion
2018-02-12Add wlr_signal_emit_safeemersion
2018-02-09Swap buffers with damageemersion
2018-02-03render: make wlr_renderer_clear take a float[4] for the coloremersion
2018-01-29Merge remote-tracking branch 'upstream/master' into output-damageemersion
2018-01-29Merge pull request #580 from emersion/screenshooter-renderer-backportTony Crisci
2018-01-26render/gles2: use format bpp when reading pixelsemersion
2018-01-24Merge remote-tracking branch 'upstream/master' into output-damageemersion
2018-01-23Backport screenshooter fixes from the renderer redesign v1emersion
2018-01-22render: add wlr_renderer_clear and wlr_renderer_scissoremersion
2018-01-21rename matrix model box to project boxTony Crisci
2018-01-21move matrix model code to matrix.hTony Crisci
2018-01-21output: add damage tracking via buffer ageemersion
2018-01-19output: add damage eventemersion
2018-01-18output: add wlr_output::damage, fixes #572emersion
2018-01-18rootston: only draw damaged regionsemersion
2018-01-16decorate xwayland viewsTony Crisci
2017-12-17Refactor wlr_egl_init to accept config_attribsemersion
2017-12-14Merge pull request #453 from emersion/surface-transformDrew DeVault
2017-12-08Listen to display destroy in xwayland, rename wlr_egl_freeemersion
2017-12-01Fix inverted flipped-90 and flipped-270emersion
2017-12-01Make wlr_output_transform_* functions public, refactoringemersion
2017-11-30Fix surface transformsemersion
2017-11-30Use correct include path for glapi.hScott Anderson
2017-11-22Change glapi.sh to generate both filesScott Anderson
2017-10-22Pass backend to renderScott Anderson