David Allemang
|
4d3d4e6ee6
|
modules are global
|
2024-07-09 13:59:01 -04:00 |
|
David Allemang
|
1269018e61
|
refactor stub
|
2024-07-09 13:19:56 -04:00 |
|
David Allemang
|
eaf97a306f
|
fix running on laptop
|
2024-07-09 09:39:46 -04:00 |
|
|
260f19e13c
|
debug device and present mode
|
2024-07-08 23:28:34 -04:00 |
|
David Allemang
|
1cb340e154
|
fix crash in immediate present mode
|
2024-07-08 22:06:12 -04:00 |
|
David Allemang
|
2f678f273f
|
extract imgui setup
|
2024-07-08 16:53:27 -04:00 |
|
David Allemang
|
c6ed235e51
|
clean up acquire/present
|
2024-07-08 14:56:06 -04:00 |
|
David Allemang
|
8fd94e631d
|
better separation of swapchain, flight, and uber
|
2024-07-08 14:37:16 -04:00 |
|
David Allemang
|
53d063246b
|
pass a uniform
|
2024-07-08 10:51:42 -04:00 |
|
|
29cd7fa5e5
|
start migrating to uber-pipeline with descriptors
|
2024-07-05 23:26:57 -04:00 |
|
David Allemang
|
6d15b8d283
|
memory barrier: graphics read -> host write
|
2024-07-05 18:55:57 -04:00 |
|
David Allemang
|
03c099d1bb
|
update vertex data each frame
|
2024-07-05 17:22:31 -04:00 |
|
David Allemang
|
a89ee99fd4
|
remove vestigial copy code
|
2024-07-05 15:30:49 -04:00 |
|
David Allemang
|
3b5eb6efab
|
render directly from mapped vertex buffer
|
2024-07-05 15:26:20 -04:00 |
|
|
61ce4c16d8
|
create pipeline
|
2024-07-05 09:43:37 -04:00 |
|
David Allemang
|
ac95264f08
|
remove vestigial build commands
|
2024-07-03 13:50:55 -04:00 |
|
David Allemang
|
1c54bdb1ad
|
static link
|
2024-07-03 13:13:19 -04:00 |
|
David Allemang
|
d6fb485601
|
Revert "build glfw"
This reverts commit f0e7be542b .
|
2024-07-03 11:34:16 -04:00 |
|
David Allemang
|
f0e7be542b
|
build glfw
|
2024-07-03 11:34:13 -04:00 |
|
David Allemang
|
8a9bbee536
|
remove vestigial modules
|
2024-07-02 10:03:22 -04:00 |
|
|
6b2715eebe
|
reuse command buffers
|
2024-07-02 00:01:36 -04:00 |
|
|
437a60bd5c
|
poll events while focused
more responsive
|
2024-07-01 23:37:51 -04:00 |
|
|
792ceeb1d9
|
fix imgui backend image count
- should be the number of frames in flight
|
2024-07-01 23:37:34 -04:00 |
|
David Allemang
|
154427d5bc
|
ImGui demo window
|
2024-07-01 17:24:04 -04:00 |
|
|
a053e62c77
|
initial commit - it's working
|
2024-06-30 23:19:51 -04:00 |
|
|
bc4421b754
|
extract generic au.Flights
|
2024-06-28 21:43:30 -04:00 |
|
|
cd9d77c24a
|
extract Frame.record_render
|
2024-06-28 21:31:30 -04:00 |
|
|
03d9c607c2
|
lower framerate when not focused
|
2024-06-27 22:08:36 -04:00 |
|
|
7f7269fb07
|
simplify frames in flight struct
|
2024-06-27 22:08:15 -04:00 |
|
|
74aa20b1c0
|
remove vestigial gfx components
|
2024-06-27 22:07:48 -04:00 |
|
|
1801959c4e
|
multiple frames in flight
|
2024-06-27 21:50:16 -04:00 |
|
|
350cbb34f0
|
remove vestigial gfx components
|
2024-06-27 21:47:21 -04:00 |
|
|
aaa22c058d
|
clear to red with one frame in flight
|
2024-06-27 21:31:57 -04:00 |
|
|
7b80ef4dbf
|
submit command
|
2024-06-27 21:08:07 -04:00 |
|
David Allemang
|
1f82923f59
|
starting to test swapchain
|
2024-06-27 14:17:06 -04:00 |
|
David Allemang
|
1c748022de
|
style
|
2024-06-27 11:58:59 -04:00 |
|
David Allemang
|
fbfa8ee8d6
|
support drop event
|
2024-06-27 11:58:18 -04:00 |
|
David Allemang
|
07c96af5d7
|
the rest of the events
|
2024-06-27 11:34:05 -04:00 |
|
David Allemang
|
1eaf98973b
|
event bus seems to be working
|
2024-06-27 10:29:14 -04:00 |
|
David Allemang
|
181f29970e
|
WIP: event bus
|
2024-06-27 09:26:53 -04:00 |
|
David Allemang
|
9d99902b42
|
move to au globals
|
2024-06-26 12:14:36 -04:00 |
|
David Allemang
|
237dc9eb7e
|
add .tool-versions
|
2024-06-25 20:41:05 -04:00 |
|
|
ee64d0c9e7
|
Initial commit
|
2024-06-24 10:43:06 -04:00 |
|
|
876a114578
|
todo note
|
2024-06-05 21:32:05 -04:00 |
|
David Allemang
|
f58107ad77
|
compat: support latest zig, vulkan-zig
|
2024-06-05 16:04:50 -04:00 |
|
|
f3c94fbdfa
|
drop discrete gpu requirement for laptop
|
2024-04-26 15:19:37 -04:00 |
|
|
3d4323b1fc
|
upgrade vulkan-zig for current zig master
|
2024-04-26 15:19:15 -04:00 |
|
David Allemang
|
cfb76c2c46
|
remove vestigial code
|
2024-04-05 23:50:14 -04:00 |
|
David Allemang
|
7b01cfc330
|
MAJOR restructure
|
2024-04-05 23:47:30 -04:00 |
|
David Allemang
|
d24d49b3a5
|
VkAllocator for vkAllocateMemory
|
2024-04-03 17:05:39 -04:00 |
|