mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2026-09-07 20:50:58 +00:00
[tools] add separate maxwell disassembler, ir dumper, and spirv translator (#3453)
why not? Signed-off-by: lizzie <lizzie@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3453 Reviewed-by: MaranBr <maranbr@eden-emu.dev> Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
This commit is contained in:
+7
-1
@@ -6,7 +6,13 @@ Tools for Eden and other subprojects. When adding new scripts please use `#!/bin
|
||||
|
||||
- [CPMUtil Scripts](./cpm)
|
||||
|
||||
## Eden
|
||||
## Binaries
|
||||
|
||||
- `maxwell-spirv`: Converts Maxwell shaders (dumped from `.ash` files) into SPIR-V code (emitted into STDOUT).
|
||||
- `maxwell-disas`: Dumb raw Maxwell dissasembler.
|
||||
- `maxwell-ir`: Dump generated IR of Maxwell shaders.
|
||||
|
||||
## Scripts
|
||||
|
||||
- `generate_converters.py`: Generates converters for given formats of textures (C++ helper).
|
||||
- `svc_generator.py`: Generates the files `src/core/hle/kernel/svc.cpp` and `src/core/hle/kernel/svc.h` based off prototypes.
|
||||
|
||||
Reference in New Issue
Block a user