[gtk: 4/4] Merge branch 'wip/chergert/glproto' into 'master'
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk: 4/4] Merge branch 'wip/chergert/glproto' into 'master'
- Date: Wed, 24 Feb 2021 01:14:15 +0000 (UTC)
commit cd2854a5c6511c672efde4f5652cda11fc4efb87
Merge: 86151622db a4e7b03185
Author: Matthias Clasen <mclasen redhat com>
Date: Wed Feb 24 01:14:14 2021 +0000
Merge branch 'wip/chergert/glproto' into 'master'
gsk: add OpenGL based GskNglRenderer
See merge request GNOME/gtk!3225
demos/node-editor/node-editor-window.c | 4 +
gsk/gskglshader.c | 7 +-
gsk/gskrenderer.c | 4 +
gsk/meson.build | 17 +-
gsk/ngl/gsknglattachmentstate.c | 106 +
gsk/ngl/gsknglattachmentstateprivate.h | 71 +
gsk/ngl/gsknglbuffer.c | 69 +
gsk/ngl/gsknglbufferprivate.h | 81 +
gsk/ngl/gsknglcommandqueue.c | 1507 +++++++++++++
gsk/ngl/gsknglcommandqueueprivate.h | 362 +++
gsk/ngl/gsknglcompiler.c | 678 ++++++
gsk/ngl/gsknglcompilerprivate.h | 69 +
gsk/ngl/gskngldriver.c | 1296 +++++++++++
gsk/ngl/gskngldriverprivate.h | 234 ++
gsk/ngl/gsknglglyphlibrary.c | 325 +++
gsk/ngl/gsknglglyphlibraryprivate.h | 119 +
gsk/ngl/gskngliconlibrary.c | 213 ++
gsk/ngl/gskngliconlibraryprivate.h | 60 +
gsk/ngl/gsknglprogram.c | 176 ++
gsk/ngl/gsknglprogramprivate.h | 273 +++
gsk/ngl/gsknglprograms.defs | 83 +
gsk/ngl/gsknglrenderer.c | 312 +++
gsk/ngl/gsknglrenderer.h | 46 +
gsk/ngl/gsknglrendererprivate.h | 34 +
gsk/ngl/gsknglrenderjob.c | 3760 ++++++++++++++++++++++++++++++++
gsk/ngl/gsknglrenderjobprivate.h | 39 +
gsk/ngl/gsknglshadowlibrary.c | 228 ++
gsk/ngl/gsknglshadowlibraryprivate.h | 44 +
gsk/ngl/gskngltexturelibrary.c | 315 +++
gsk/ngl/gskngltexturelibraryprivate.h | 202 ++
gsk/ngl/gskngltexturepool.c | 188 ++
gsk/ngl/gskngltexturepoolprivate.h | 102 +
gsk/ngl/gskngltypesprivate.h | 62 +
gsk/ngl/gskngluniformstate.c | 270 +++
gsk/ngl/gskngluniformstateprivate.h | 685 ++++++
gsk/ngl/inlinearray.h | 77 +
gsk/ngl/ninesliceprivate.h | 309 +++
gtk/gtktestutils.c | 1 +
gtk/inspector/general.c | 2 +
testsuite/gsk/meson.build | 1 +
40 files changed, 12428 insertions(+), 3 deletions(-)
---
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]