Renderer Features
Open
Nobody has claimed this yet.
area: renderer
improvement
lang: c++
overview
- Dominant language
- Python
- Stars
- 14.4k
- Forks
- 1.3k
- PR merge metrics
- No merged PRs in 30d
Description
There is a list of renderer features that are yet to be implemented but not strictly necessary for the engine to function.
- OpenGL
- Use 4.x features when available (optional)
- Support ancient 2.x legacy (optional)
- Vulkan implementation (#242)
- Render pipeline abstraction
- https://github.com/SFTtech/openage/issues/1053
- Circle geometry
- Mesh importing
- Renderbuffers
- Functionality
- Screenshot support with PBO optimization for texture downloading (optional)
- Outline rendering in shader
- Terrain rendering
- Cache blending results (#154, #158)
- Do as much as possible in shaders (#149)
- https://github.com/SFTtech/openage/issues/1506
(Taken from https://github.com/SFTtech/openage/issues/34#issuecomment-401544045)
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue is a broad renderer-feature checklist with no files, tests, or entry points named. Start by selecting one unchecked item and reading its linked issue or reference where provided. Done is defined separately for the selected renderer feature; the checklist as a whole has no single completion criterion.
Written by the indexing model from the issue text.
Assessment
- Domain
- computer-graphics
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100