GreemDev-Ryujinx/src/Ryujinx.Graphics.Shader/CodeGen/Msl
Isaac Marovitz 97a36298fa Instruction.Barrier
Whoops

Fix inline functions in compute stage

Fix regression

Declare SharedMemories + Only Declare Memories on Main Func

Lowecase struct

Avoid magic strings

Make function signatures readable

Change how unsized arrays are indexed

Use string builder

Fix shuffle instructions

Cleanup NumberFormater

Bunch of Subgroup I/O Vars

Will probably need further refinement

Fix point_coord type

Fix support buffer declaration

Fix point_coord
2024-09-28 19:03:01 -04:00
..
HelperFunctions More Shader Gen Stuff 2024-09-28 19:03:01 -04:00
Instructions Instruction.Barrier 2024-09-28 19:03:01 -04:00
CodeGenContext.cs Instruction.Barrier 2024-09-28 19:03:01 -04:00
Declarations.cs Instruction.Barrier 2024-09-28 19:03:01 -04:00
DefaultNames.cs Instruction.Barrier 2024-09-28 19:03:01 -04:00
MslGenerator.cs Instruction.Barrier 2024-09-28 19:03:01 -04:00
NumberFormatter.cs Instruction.Barrier 2024-09-28 19:03:01 -04:00
OperandManager.cs Back to where we were 2024-09-28 19:03:01 -04:00
TypeConversion.cs Formatting 2024-09-28 19:03:01 -04:00