| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | core: Add clang-tidy (#8664) | Vaxry | 2024-12-07 | 1 | -5/+5 |
| | | | | | | This adds a .clang-tidy file for us. It's not a strict requirement to be compliant, but I tuned it to be alright. | ||||
| * | renderer: safeguard against non-sampleable currentFB in blurMainFb | Vaxry | 2024-11-03 | 1 | -0/+6 |
| | | | | | fixes #8325 | ||||
| * | renderer: improve api around new framebuffer changes | Vaxry | 2024-11-02 | 1 | -3/+16 |
| | | | | | ref #8325 | ||||
| * | renderer: Add a missing texture asset and a user check | Vaxry | 2024-11-01 | 1 | -4/+11 |
| | | | | | | | | | When an asset is missing, instead of a black screen, render an obnoxious, yet standard, missing texture. Additionally, warn the user assets failed to load. Shoutout to Arch for having their assets broken for months. Fix your shit. I am tired of it, and it's negatively impacting users. | ||||
| * | internal: introduce new types to avoid unsigned int rollover and signed int ↵ | Tom Englund | 2024-08-08 | 1 | -5/+6 |
| | | | | | | | | | | | | | | | | | | | | | overflow (#7216) * framebuffer: avoid gluint overflow GLuint was being initialized to -1 and rolling over to unsigned int max, its defined behaviour but very unnecessery. add a bool and use it for checking if allocated or not. * opengl: avoid gluint rollover -1 rolls over to unsigned int max, use 0xFF instead. * core: big uint64_t to int type conversion there were a few uint64_t to int implicit conversions overflowing int and causing UB, make all monitor/workspaces/windows use the new typedefs. also fix the various related 64 to 32 implicit conversions going around found with -Wshorten-64-to-32 | ||||
| * | wayland/core: move to new impl (#6268) | Vaxry | 2024-06-08 | 1 | -13/+14 |
| | | | | | | * wayland/core/dmabuf: move to new impl it's the final countdown | ||||
| * | opengl: log framebuffer errors | Vaxry | 2024-04-03 | 1 | -1/+1 |
| | | |||||
| * | framebuffer: ignore addStencil on legacyRenderer | Vaxry | 2023-12-05 | 1 | -0/+3 |
| | | | | | ref #4044 | ||||
| * | screencopy: fix shm exports with 10-bit | Vaxry | 2023-12-01 | 1 | -7/+1 |
| | | | | | fixes #4019 | ||||
| * | renderer: Move to a full Hyprland GL rendering pipeline (#3920) | Vaxry | 2023-11-24 | 1 | -0/+15 |
| | | | | Also updates wlroots | ||||
| * | renderer: fix legacy_renderer build (#3732) | pastalian | 2023-11-03 | 1 | -1/+7 |
| | | | | | In GLES2, `GL_RGB10_A2` and `GL_UNSIGNED_INT_2_10_10_10_REV` are defined as `GL_RGB10_A2_EXT` and `GL_UNSIGNED_INT_2_10_10_10_REV_EXT` respectively. | ||||
| * | renderer: properly pass 10-bit formats to opengl | Vaxry | 2023-10-30 | 1 | -2/+5 |
| | | |||||
| * | internal: Formatter rework (#3186) | Vaxry | 2023-09-06 | 1 | -3/+3 |
| | | |||||
| * | opengl: cleanup framebuffer style | vaxerski | 2023-08-29 | 1 | -4/+2 |
| | | |||||
| * | renderer: cleanup old redundancies in CFramebuffer | vaxerski | 2023-07-29 | 1 | -3/+3 |
| | | |||||
| * | Added clang format (#1239) | Vaxry | 2022-12-16 | 1 | -9/+9 |
| | | | | * clang-format stuff and format files | ||||
| * | Added resize transitions | vaxerski | 2022-11-06 | 1 | -1/+4 |
| | | |||||
| * | guard primaryFB tex in end() | vaxerski | 2022-10-28 | 1 | -0/+1 |
| | | |||||
| * | Remove trailing whitespace. | Felix Dick | 2022-09-25 | 1 | -2/+2 |
| | | |||||
| * | guard invalid FB allocs | vaxerski | 2022-09-18 | 1 | -0/+1 |
| | | |||||
| * | Fix VRAM memory leak when releasing snapshots | vaxerski | 2022-07-12 | 1 | -9/+9 |
| | | |||||
| * | What the fuck is going on with git, fix the entire scaling merge | vaxerski | 2022-05-18 | 1 | -1/+1 |
| | | | | | This reverts commit 5b15d3b4f43e816b8ff9feefb2e331beebe7e0e1. | ||||
| * | Revert "Merge pull request #88 from vaxerski/scaling" | vaxerski | 2022-05-18 | 1 | -1/+1 |
| | | | | | | This reverts commit f68ddc382a2b009dc19491277f6328addcdb8336, reversing changes made to ba573a529afdbf368aa632cf70b41c9a0595578b. | ||||
| * | fixed blur and shit | vaxerski | 2022-05-16 | 1 | -1/+1 |
| | | |||||
| * | oops, fixed regular renderer | vaxerski | 2022-04-13 | 1 | -0/+1 |
| | | |||||
| * | Added legacy GLES2 renderer option | vaxerski | 2022-04-13 | 1 | -1/+7 |
| | | |||||
| * | fixed blur rendering, stencil and gles3 | vaxerski | 2022-04-11 | 1 | -0/+11 |
| | | |||||
| * | Rendering now to a HyprFramebuffer | vaxerski | 2022-04-09 | 1 | -1/+1 |
| | | |||||
| * | fadeout done 🎉 | vaxerski | 2022-04-05 | 1 | -0/+62 |
