aboutsummaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glsl/var_alloc.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [meta] fix license headers (#2547)lizzie2025-09-211-0/+3
| | | | | | | Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2547 Reviewed-by: MaranBr <maranbr@eden-emu.dev> Co-authored-by: lizzie <lizzie@eden-emu.dev> Co-committed-by: lizzie <lizzie@eden-emu.dev>
* [cmake] enable clang-cl and WoA builds (#348)lizzie2025-09-091-1/+1
| | | | | | | | | | | | | | Compilation and CMake fixes for both Windows on ARM and clang-cl, meaning Windows can now be built on both MSVC and clang on both amd64 and aarch64. Compiling on clang is *dramatically* faster so this should be useful for CI. Co-authored-by: crueter <crueter@eden-emu.dev> Co-authored-by: crueter <crueter@crueter.xyz> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/348 Reviewed-by: CamilleLaVey <camillelavey99@gmail.com> Reviewed-by: crueter <crueter@eden-emu.dev> Co-authored-by: lizzie <lizzie@eden-emu.dev> Co-committed-by: lizzie <lizzie@eden-emu.dev>
* Update fmt to allow for v11crueter2025-04-101-1/+1
| | | Signed-off-by: swurl <swurl@swurl.xyz>
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
| | | | | This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
* glsl: Remove unreachable returnNarr the Reg2022-01-041-1/+0
|
* glsl: Cleanup/Address feedbackameerj2021-07-221-2/+1
|
* glsl: Remove Signed Integer variablesameerj2021-07-221-16/+0
|
* glsl: Address Rodrigo's feedbackameerj2021-07-221-1/+1
|
* glsl: Allow dynamic tracking of variable allocationameerj2021-07-221-14/+20
|
* glsl: Implement Load/WriteGlobalameerj2021-07-221-3/+3
| | | | along with some other misc changes and fixes
* glsl: Fix precise variable declarationameerj2021-07-221-18/+16
| | | | and add some more separation in the shader for better debugability when dumped
* glsl: Implement precise fp variable allocationameerj2021-07-221-0/+16
|
* glsl: Rework var alloc to not assign unused resultsameerj2021-07-221-1/+16
|
* glsl: Rework variable allocator to allow for variable reuseameerj2021-07-221-0/+290