|
|
1dc62d90ee
|
matrix_cubesphere: correct diffuse lighting
|
2025-10-31 13:25:02 -05:00 |
|
|
|
4c5ebb7dad
|
matrix_cubesphere: incorrect diffuse lighting
|
2025-10-31 13:24:48 -05:00 |
|
|
|
9266758ae2
|
use zfunc=less than
|
2025-10-30 19:50:57 -05:00 |
|
|
|
9f1999fd19
|
drm: add texture_cube_warping
|
2025-10-30 15:11:46 -05:00 |
|
|
|
18b7a593bd
|
tools: add zbuf_decode.py
|
2025-10-30 12:18:05 -05:00 |
|
|
|
e27e0ef0a4
|
drm: add matrix_cubesphere
|
2025-10-30 10:53:46 -05:00 |
|
|
|
5716b2bc24
|
drm: add matrix
|
2025-10-29 23:18:06 -05:00 |
|
|
|
b2d084eb9e
|
drm: add texture_cube_clear_zwrite_vertex_shader_optimize_zscale
|
2025-10-29 21:23:58 -05:00 |
|
|
|
c8ba1454b7
|
drm: add zbuffer_test
|
2025-10-29 20:00:19 -05:00 |
|
|
|
bd10c026f7
|
pumpkin_man: include eye object
|
2025-10-29 16:11:46 -05:00 |
|
|
|
2aa1cedef4
|
pumpkin_man: draw the entire multi-object model
|
2025-10-29 15:33:55 -05:00 |
|
|
|
02e191eec0
|
pumpkin_man: use blender.py exporter
|
2025-10-29 13:25:17 -05:00 |
|
|
|
0e850b4caa
|
texture_blur_combined: adjust blur weight constants
|
2025-10-28 17:53:52 -05:00 |
|
|
|
ddf32528d9
|
add texture_blur_combined
|
2025-10-28 17:36:04 -05:00 |
|
|
|
e43c3ef635
|
add texture_blur
|
2025-10-28 15:46:58 -05:00 |
|
|
|
efd9a85ce2
|
assembler/fs: TEX: swap a/rgb order in write mask
|
2025-10-28 14:20:28 -05:00 |
|
|
|
e8da0190fc
|
add compare_fs
|
2025-10-28 12:08:55 -05:00 |
|
|
|
20936c891d
|
add tools
|
2025-10-28 12:08:23 -05:00 |
|
|
|
9aecbbfc6f
|
assembler: add support for render targets
|
2025-10-28 09:41:44 -05:00 |
|
|
|
c8ae311e60
|
texture_cube_clear_zwrite_vertex_shader_aos: move aos register write to the _3d_cube function
|
2025-10-27 12:03:37 -05:00 |
|
|
|
96091089d9
|
drm: add pumpkin_man
|
2025-10-26 11:36:02 -05:00 |
|
|
|
9286199243
|
drm: add texture_cube_clear_zwrite_vertex_shader_aos
|
2025-10-26 10:43:41 -05:00 |
|
|
|
8c166de3ae
|
drm: add texture_cube_clear_zwrite_vertex_shader_optimize
|
2025-10-26 10:43:29 -05:00 |
|
|
|
3f08771015
|
assembler/vs: print_error for ValidatorError
|
2025-10-26 10:43:10 -05:00 |
|
|
|
35ad4b4f7d
|
texture_cube_clear_zwrite_vertex_shader: use texture_cube.fs.asm
|
2025-10-25 20:07:34 -05:00 |
|
|
|
96d7286e7c
|
assembler.fs: add support for TEX instructions
|
2025-10-25 20:07:19 -05:00 |
|
|
|
27227426ea
|
us_disassemble2: add support for TEX disassembly
|
2025-10-25 13:39:18 -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 |
|
|
|
8c95d09658
|
rotate.vs.asm: change comment style
|
2025-10-23 19:54:16 -05:00 |
|
|
|
b671d30d3a
|
us_disassemble: print non-register columns
|
2025-10-23 19:53:38 -05:00 |
|
|
|
7ac88f0ed3
|
cube_rotate.vs.asm: move all sin/cos values to temp[3]
|
2025-10-23 19:52:38 -05:00 |
|
|
|
8594bc4a38
|
assembler/vs: rewrite parser and validator
|
2025-10-23 19:51:19 -05:00 |
|
|
|
50244c7c95
|
shader_examples: add texture_cube_depth_vertex_shader.vs.txt
|
2025-10-22 16:10:43 -05:00 |
|
|
|
91f83bdaa8
|
drm/shadertoy: add shadertoy_palette.fs.asm
|
2025-10-21 19:35:20 -05:00 |
|
|
|
f6a0fc4fab
|
assembler/fs/emitter: emit addrd
|
2025-10-21 19:35:04 -05:00 |
|
|
|
b4310b4fef
|
drm/shadertoy: add time-based animation
|
2025-10-21 15:39:25 -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 |
|
|
|
3213edda43
|
drm: add shadertoy_sin.fs.asm
|
2025-10-21 11:42:41 -05:00 |
|
|
|
f6105c66b3
|
shadertoy_circle.fs.asm : use presubtract to reduce instruction count
|
2025-10-21 10:25:41 -05:00 |
|
|
|
59390a9ea2
|
drm/shadertoy: add shadertoy_circle.fs.asm
|
2025-10-20 22:58:28 -05:00 |
|
|
|
2fd094bbc2
|
*.vs.asm: use semicolon syntax
|
2025-10-20 22:57:51 -05:00 |
|
|
|
306de6541d
|
assembler: add minus token; disable eol tokens
|
2025-10-20 22:48:43 -05:00 |
|
|
|
6f5007525c
|
shadertoy: assemble shadertoy.fs.asm from source
|
2025-10-20 21:09:52 -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 |
|