| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | internal: introduce new types to avoid unsigned int rollover and signed int ↵ | Tom Englund | 2024-08-08 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | 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 | -10/+11 |
| | | | | | | * wayland/core/dmabuf: move to new impl it's the final countdown | ||||
| * | renderer: Move to a full Hyprland GL rendering pipeline (#3920) | Vaxry | 2023-11-24 | 1 | -0/+1 |
| | | | | Also updates wlroots | ||||
| * | renderer: properly pass 10-bit formats to opengl | Vaxry | 2023-10-30 | 1 | -1/+1 |
| | | |||||
| * | renderer: cleanup old redundancies in CFramebuffer | vaxerski | 2023-07-29 | 1 | -13/+9 |
| | | |||||
| * | Added clang format (#1239) | Vaxry | 2022-12-16 | 1 | -13/+12 |
| | | | | * clang-format stuff and format files | ||||
| * | Added resize transitions | vaxerski | 2022-11-06 | 1 | -0/+1 |
| | | |||||
| * | Fix VRAM memory leak when releasing snapshots | vaxerski | 2022-07-12 | 1 | -0/+2 |
| | | |||||
| * | fixed blur rendering, stencil and gles3 | vaxerski | 2022-04-11 | 1 | -0/+2 |
| | | |||||
| * | fadeout done 🎉 | vaxerski | 2022-04-05 | 1 | -0/+22 |
