cginternals / cginternals/gloperate

Add use of the KHR_no_error extension

Open
#371 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
43
Forks
24
PR merge metrics
No merged PRs in 30d

Description

Supported window toolkits:
* [GLFW](http://www.glfw.org/docs/latest/window_guide.html) using the `GLFW_CONTEXT_NO_ERROR` flag

Unsupported window toolkits:
* Qt

First tests using the Mesa implementation indicates small but noticable performance improvements: https://www.phoronix.com/scan.php?page=news_item&px=Mesa-17.2-Trying-NO-ERROR
I suggest we use this exension (if available) in Release mode as counterpart to our extended debug facilities in Debug mode.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points. Start by locating context creation for GLFW and Qt, then compare Release and Debug configuration handling. Done means using KHR_no_error where available, retaining the documented Qt limitation, and confirming the GLFW path uses GLFW_CONTEXT_NO_ERROR.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.