gloperate icon indicating copy to clipboard operation
gloperate copied to clipboard

C++ library for defining and controlling modern GPU rendering/processing operations.

Results 65 gloperate issues
Sort by recently updated
recently updated
newest added

Implement the framebuffer validity check using the framebuffer interface if current context is in Core profile. This affects `GLContextUtils.cpp`.

- [ ] Fix demo stages and pipelines - [ ] Select list of representable examples - [ ] Remove RenderStage tag from other (internal) stages

in progress
Demos

Implement settings dialog with at least the following categories: - General (theme, debug mode) - Plugins (Plugin search paths, rescan plugins, list plugins by type) - Input (Input devices, map...

GUI
in progress
backlog

- [x] Implement basic property editor UI - [ ] Implement property editors for - [x] int - [x] float - [x] bool - [x] FilePath - [ ] enum...

GUI
in progress
requires decision

Currently, the qml backend calls `globjects::init`, while the other two do not. I suggest to always initialize globjects together with glbinding, as gloperate depends on it.

Core
requires decision
Current

- [ ] Make it possible to create or load also 1D and 3D textures (and cubemaps?)

Core
pending

- [x] Derive Drawable from AbstractDrawable - [x] Derive RenderPass from AbstractDrawable - [ ] Rename Drawable (e.g., Geometry) ? - [x] Adjust input and output types of the respective...

CG
in progress

- [ ] Extend canvas class to support screenshot and video export - [ ] Create interface to control the virtual time (e.g., add timeDiff to update method, calculate if...

Core
backlog
pending