|
|
6de00915ea
|
merge ui & render
|
2025-07-18 12:48:59 -05:00 |
|
|
|
aa395bfd5a
|
tone mapping
|
2025-07-18 12:04:06 -05:00 |
|
|
|
0c1047bc9c
|
separate ui into its own pipeline
|
2025-07-18 09:12:13 -05:00 |
|
|
|
9770cb0a84
|
gbuffer testing
|
2025-07-16 17:00:38 -05:00 |
|
|
|
66586f9cf5
|
unlock fiber wake while wait list locked
|
2025-07-12 20:21:13 -05:00 |
|
|
|
c3f94380c2
|
set internal profiler thread affinities
|
2025-07-12 05:29:15 -05:00 |
|
|
|
9fc74f4838
|
texture load waitable
|
2025-07-11 19:39:24 -05:00 |
|
|
|
0ce5a1ed87
|
formatting
|
2025-07-11 13:45:54 -05:00 |
|
|
|
66bae61b1a
|
schedule user update from sys scheduler
|
2025-07-10 18:32:26 -05:00 |
|
|
|
905151abe9
|
replace null, true, false with integers in code
|
2025-07-10 13:11:36 -05:00 |
|
|
|
ca94dbec3e
|
launch profiler capture program at start
|
2025-07-03 14:32:21 -05:00 |
|
|
|
05ce4f32a1
|
remove scratch.h
|
2025-07-03 12:29:09 -05:00 |
|
|
|
6841ff9784
|
remove thread local storage
|
2025-07-03 12:20:17 -05:00 |
|
|
|
2f8ca7c2f5
|
remove gp_handle, use raw pointer
|
2025-06-27 01:29:36 -05:00 |
|
|
|
9e0696d183
|
push & process commands separately
|
2025-06-25 20:25:08 -05:00 |
|
|
|
5a9d9debba
|
shape shader start
|
2025-06-25 00:11:05 -05:00 |
|
|
|
5bdaba67e7
|
add grid to material shader
|
2025-06-24 17:25:29 -05:00 |
|
|
|
15b4ca9442
|
rename gp plan -> flow
|
2025-06-19 16:00:53 -05:00 |
|
|
|
4313b1c768
|
rename layer 'gpu' -> 'gp'
|
2025-06-19 14:51:06 -05:00 |
|
|
|
0c0cfdde08
|
set draw target xform per-dispatch
|
2025-06-17 16:47:21 -05:00 |
|
|
|
68c116095c
|
rename gpu_cmd_list -> gpu_plan
|
2025-06-10 00:04:39 -05:00 |
|
|
|
934dd0f13f
|
use 32 bit indices for mesh buffer
|
2025-06-08 16:15:58 -05:00 |
|
|
|
7229daf49c
|
draw collider fast path when radius=0
|
2025-06-08 14:10:27 -05:00 |
|
|
|
05668865a7
|
rename temp_arena -> arena_temp
|
2025-06-07 21:20:35 -05:00 |
|
|
|
df4eb24fe3
|
rename gpu_cmd_store -> gpu_cmd_list
|
2025-06-07 20:26:20 -05:00 |
|
|
|
da2de90de1
|
unify gpu api types into 'gpu_handle'
|
2025-06-03 16:54:57 -05:00 |
|
|
|
fae10387cd
|
light testing setup. backbuffer resize delay.
|
2025-06-02 22:54:50 -05:00 |
|
|
|
c7b5a41523
|
gpu run -> gpu pass. use per-run pass params. set draw view via gpu cmd
|
2025-06-02 17:06:30 -05:00 |
|
|
|
dc46fb270d
|
readd mesh shader
|
2025-05-27 04:25:59 -05:00 |
|
|
|
1072f3225c
|
xform_from_rect
|
2025-05-27 02:10:18 -05:00 |
|
|
|
91f89ac65b
|
gpu layer refactoring progress
|
2025-05-27 01:57:47 -05:00 |
|
|
|
d48706d1f7
|
simple in-game debug console
|
2025-05-24 13:49:22 -05:00 |
|
|
|
716a26e42c
|
allow text color
|
2025-05-24 09:09:53 -05:00 |
|
|
|
f6b4e3ed35
|
draw_text params struct
|
2025-05-24 03:47:47 -05:00 |
|
|
|
99d95d882f
|
draw_text alignment
|
2025-05-24 03:27:47 -05:00 |
|
|
|
85bac53e78
|
rename 'renderer' -> 'gpu'
|
2025-05-23 20:43:51 -05:00 |
|
|
|
7c1eae3b8c
|
srgb aware rendering
|
2025-05-23 00:40:51 -05:00 |
|
|
|
60c17aac63
|
bouncier chucker joint. checkered grid shader
|
2025-05-19 23:44:13 -05:00 |
|
|
|
98c238ff79
|
some temporary color pallete defines
|
2025-05-16 13:25:08 -05:00 |
|
|
|
57174796b9
|
arena push zero by default
|
2025-05-15 08:42:12 -05:00 |
|
|
|
9bccd4eae3
|
add sampled profiling build option
|
2025-02-14 12:23:49 -06:00 |
|
|
|
c200a618b0
|
collider_get_aabb & collider_test_aabb
|
2025-01-27 12:11:23 -06:00 |
|
|
|
75c9ff4dbd
|
rename texture shader -> triangle shader
|
2025-01-21 13:23:18 -06:00 |
|
|
|
a2f9f58143
|
retrieve texture size dynamically
|
2025-01-20 12:03:09 -06:00 |
|
|
|
cebaed5aa5
|
refactor renderer_handle -> renderer_texture. retrieve backbuffer as texture.
|
2025-01-20 11:50:18 -06:00 |
|
|
|
3c47774e67
|
rename canvas -> cmd buffer
|
2025-01-20 09:25:32 -06:00 |
|
|
|
acced9dfed
|
render to texture
|
2025-01-17 19:29:57 -06:00 |
|
|
|
e6cea55854
|
slight renderer refactor. grid shader.
|
2025-01-16 18:04:21 -06:00 |
|
|
|
25592d24d3
|
rework collider clipping logic
|
2025-01-13 15:58:30 -06:00 |
|
|
|
37f10d76dd
|
working tracers
|
2025-01-12 18:23:01 -06:00 |
|