Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please allow software rendering contexts. #1092

Closed
ccxvii opened this issue Oct 11, 2017 · 5 comments
Closed

Please allow software rendering contexts. #1092

ccxvii opened this issue Oct 11, 2017 · 5 comments
Labels
duplicate Issues duplicating another issue enhancement Feature suggestions and PRs
Milestone

Comments

@ccxvii
Copy link

ccxvii commented Oct 11, 2017

The context creation hardcodes checks for accelerated contexts. My application doesn't mind having a non-accelerated software rendering context, and it would be very helpful if I could tell glfw that HW acceleration is not required so that I can test my software in virtualbox and other systems that don't have HW accelerated drivers installed.

@RicoP
Copy link

RicoP commented Oct 11, 2017

Alternative sugestion, it would be sweet if we could have a null_context.c which we can link to, in case when we dont need an rendering backend at all.

@elmindreda
Copy link
Member

@RicoP If you don't want a window to have a context then set the GLFW_CLIENT_API hint to GLFW_NO_API.

@elmindreda
Copy link
Member

@ccxvii This seems to be a duplicate of #589.

@elmindreda elmindreda added duplicate Issues duplicating another issue enhancement Feature suggestions and PRs labels Oct 15, 2017
@elmindreda elmindreda added this to the None milestone Oct 17, 2017
@chipweinberger
Copy link

Could you share your code on how to make GLFW work with windows remote desktop?

@RicoP
Copy link

RicoP commented May 20, 2018

GLFW should work fine on a remote desktop, the only problem you might could encounter is, when you try to create a graphics context, because remote desktops often lack hardware acceleration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate Issues duplicating another issue enhancement Feature suggestions and PRs
Projects
None yet
Development

No branches or pull requests

4 participants