Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • gtk gtk
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 1.6k
    • Issues 1.6k
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 238
    • Merge requests 238
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOMEGNOME
  • gtkgtk
  • Merge requests
  • !191

Add an EGL renderer for GDK-Win32 for GTK+-3.24 (was: merge request !126)

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Chun-wei Fan requested to merge wip/gtk324.win.egl into gtk-3-24 Jun 13, 2018
  • Overview 5
  • Commits 3
  • Pipelines 4
  • Changes 13

Hi,

This is a merge request to add an EGL renderer (via Google's ANGLE project) for the Windows GDK backend, for 3.24.x, as a part of the attempt to resolve issue #105. It is not totally ready, as the build system needs to be updated for this, and will also impose more dependency requirements for this as well. Please see the commit message on the current state of this work..

Similar work would also be done for the master/4.x branch once I am more confident of the work being done here, as the master branch is a bit too volatile for me to attempt to carry out the work there.

I think we could try to do the fallback mechanisms as things become clearer (such as LRN's observations that are pointed out in issue #105), which is likely to be done in another issue/MR.

With blessings, thank you, and cheers!

Edited Jun 23, 2018 by Chun-wei Fan
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: wip/gtk324.win.egl