|
|
2b90395b2d
|
matrix_cubesphere_specular: rewrite specular fragment shader
|
2025-10-31 20:15:11 -05:00 |
|
|
|
1dc62d90ee
|
matrix_cubesphere: correct diffuse lighting
|
2025-10-31 13:25:02 -05:00 |
|
|
|
efd9a85ce2
|
assembler/fs: TEX: swap a/rgb order in write mask
|
2025-10-28 14:20:28 -05:00 |
|
|
|
9aecbbfc6f
|
assembler: add support for render targets
|
2025-10-28 09:41:44 -05:00 |
|
|
|
3f08771015
|
assembler/vs: print_error for ValidatorError
|
2025-10-26 10:43:10 -05:00 |
|
|
|
96d7286e7c
|
assembler.fs: add support for TEX instructions
|
2025-10-25 20:07:19 -05:00 |
|
|
|
f3f1969f4a
|
assembler/vs: add support for dual math operations
|
2025-10-23 21:48:11 -05:00 |
|
|
|
d08f99d36b
|
clear_nop.vs.asm: correct number of VE_ADD arguments
This is now being checked.
|
2025-10-23 19:57:39 -05:00 |
|
|
|
8594bc4a38
|
assembler/vs: rewrite parser and validator
|
2025-10-23 19:51:19 -05:00 |
|
|
|
f6a0fc4fab
|
assembler/fs/emitter: emit addrd
|
2025-10-21 19:35:04 -05:00 |
|
|
|
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 |
|