15 Commits

Author SHA1 Message Date
ae3fa0f2e6 assembler/lexer: add support for double hypen comments 2025-10-21 15:39:08 -05:00
fe0684ca5e assembler/fs: add support for NOP
In shadertoy_circle.fs.asm, this is required for presubtract dependencies.
2025-10-21 12:32:24 -05:00
306de6541d assembler: add minus token; disable eol tokens 2025-10-20 22:48:43 -05:00
50c53376df assembler/fs: allow more concise assembly 2025-10-20 20:56:01 -05:00
4777be84d4 assembler/vs/validator: only count temp addresses for macro operations 2025-10-20 20:44:57 -05:00
44dd480549 assembler/fs: add support for OUT and TEX_SEM_WAIT 2025-10-20 18:48:55 -05:00
3df0aed6ba assembler/fs/emitter: set default float addr if unspecified 2025-10-20 18:33:13 -05:00
efecb277c8 assembler: implement fs emitter and frontend 2025-10-20 18:21:41 -05:00
72666a8c1f assembler: add fs instruction validator 2025-10-20 16:49:02 -05:00
adca6a1c66 assembler: add initial fragment shader parser 2025-10-20 12:54:41 -05:00
6d0bc8538b assembler: add support for VE_SAT/ME_SAT 2025-10-19 15:31:10 -05:00
d2e81516a1 drm/texture_cube_clear_zwrite_vertex_shader: fixed 2025-10-18 22:21:32 -05:00
be27c747ee regs: improve frontend for assembler and disassembler 2025-10-16 17:23:37 -05:00
d903115964 assembler: feature parity with the disassembler 2025-10-16 12:53:28 -05:00
e24b3ada5e regs: incomplete pvs assembler 2025-10-16 00:33:00 -05:00