aboutsummaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glasm/emit_glasm_memory.cpp
Commit message (Collapse)AuthorAgeFilesLines
* shader_recompiler: Align SSBO offsets in GlobalMemory functionsAmeer J2023-10-311-3/+6
|
* 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.
* shader_recompiler: Reduce unused includesameerj2022-03-201-2/+0
|
* shaders: Add U64->U32x2 Atomic fallback functionsameerj2022-01-291-0/+107
|
* shader_recompiler: Adjust emit_context includesameerj2021-12-051-1/+1
|
* shader: Split profile and runtime info headersReinUsesLisp2021-07-221-1/+1
|
* glasm: Fix global memory fallbacksReinUsesLisp2021-07-221-9/+10
|
* glasm: Use storage buffers instead of global memory when possibleReinUsesLisp2021-07-221-14/+366
|
* glasm: Fix global memory callbacksReinUsesLisp2021-07-221-5/+6
|
* glasm: Implement global memory fallbacksReinUsesLisp2021-07-221-39/+78
|
* glasm: Implement TEX and TEXS instructionsReinUsesLisp2021-07-221-1/+1
| | | | | Remove lod clamp from texture instructions with lod, as this is not needed (nor supported).
* glasm: Initial GLASM fp64 supportReinUsesLisp2021-07-221-5/+5
|
* glasm: Make GLASM aware of typesReinUsesLisp2021-07-221-40/+37
|
* glasm: Implement basic GLASM instructionsReinUsesLisp2021-07-221-0/+178
|
* glasm: Add GLASM backend infrastructureReinUsesLisp2021-07-221-0/+0