| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | refactor: cshader class to sshader struct (#10324) | davc0n | 2025-05-08 | 1 | -2/+2 |
| | | |||||
| * | renderer/opengl: Extract shaders from source (#9600) | UjinT34 | 2025-03-29 | 1 | -12/+0 |
| | | | | | | --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net> | ||||
| * | renderer: various fixes towards improving gpu calls robustness (#9188) | Tom Englund | 2025-02-08 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | ensure framebuffer textures are detached and deleted, avoid leaving framebuffers bound when not needed * render: avoid calling glDeleteProgram on no program its safe to do so but it adds a bunch of unnecessery lines in apitrace when tracing. if guard it and return early. * opengl: ensure texture and buffers are unbound ensure bound buffers are unbound after use, also detach textures from framebuffer before deleting it otherwise it will become dangling and essentially leak. | ||||
| * | shader: remove useless comment | vaxerski | 2023-06-29 | 1 | -1/+0 |
| | | |||||
| * | fix shader destroy id unset | vaxerski | 2022-12-03 | 1 | -2/+2 |
| | | |||||
| * | Added screen shaders | vaxerski | 2022-12-01 | 1 | -0/+6 |
| | | |||||
| * | remove redundant check in CShader | vaxerski | 2022-11-01 | 1 | -3/+1 |
| | | |||||
| * | simplify a bit of code | vaxerski | 2022-08-26 | 1 | -1/+1 |
| | | |||||
| * | destroy program in shader destructor | vaxerski | 2022-08-11 | 1 | -0/+7 |
| | | |||||
| * | added CPU uniform location lookup optimization | vaxerski | 2022-06-30 | 1 | -0/+13 |
| | | |||||
| * | progress | vaxerski | 2022-04-04 | 1 | -0/+0 |
