Dzmitry Malyshau
|
61fa5e93a8
|
blade: always create texture views for atlas tiles
|
2024-02-04 12:15:41 -08:00 |
|
Dzmitry Malyshau
|
aae532987f
|
blade: tune belt alignment to match Intel Iris Xe
|
2024-02-04 11:35:19 -08:00 |
|
Dzmitry Malyshau
|
d6bbcf503b
|
blade: enforce alignment in the belt
|
2024-02-04 00:09:32 -08:00 |
|
Dzmitry Malyshau
|
c5ff46e14f
|
blade: fix shadow vertex bounds
|
2024-02-03 23:51:37 -08:00 |
|
Dzmitry Malyshau
|
cf71fe8bf1
|
fix MacOS build, switch external RWH to 0.6
leaving blade-internal RWH as 0.5 until this is fixed:
https://github.com/ash-rs/ash/issues/864
|
2024-02-03 23:50:44 -08:00 |
|
Dzmitry Malyshau
|
d0a0ce1885
|
blade: mono/poly chrome sprite rendering
|
2024-02-03 21:30:47 -08:00 |
|
Dzmitry Malyshau
|
7c7aad5e76
|
blade: port underline shader
|
2024-02-02 23:04:56 -08:00 |
|
Dzmitry Malyshau
|
04e49dc493
|
blade: refactor the atlas to not own the command encoder
|
2024-02-02 22:22:18 -08:00 |
|
Dzmitry Malyshau
|
c000d2e16b
|
blade: path sprite rendering
|
2024-02-02 00:34:08 -08:00 |
|
Dzmitry Malyshau
|
fdaffdbfff
|
linux: path rasterization shader
|
2024-02-01 22:56:50 -08:00 |
|
Dzmitry Malyshau
|
05c42211fe
|
linux: implement RWH for LinuxWindow
|
2024-02-01 22:05:59 -08:00 |
|
Dzmitry Malyshau
|
ed679c9347
|
WIP path rasterization
|
2024-02-01 21:43:28 -08:00 |
|
Dzmitry Malyshau
|
ce84a2a671
|
linux: refactor window structure, support move callback
|
2024-02-01 21:43:28 -08:00 |
|
Dzmitry Malyshau
|
c9ec337034
|
linux: share corner picking code between shaders
|
2024-02-01 21:43:28 -08:00 |
|
Dzmitry Malyshau
|
666b134d20
|
linux: shadow rendering
|
2024-02-01 21:43:28 -08:00 |
|
Dzmitry Malyshau
|
8aa768765f
|
linux: basic quad renderer logic
|
2024-02-01 21:41:15 -08:00 |
|
Dzmitry Malyshau
|
503ac7a251
|
linux: work around the mutex locks for request_frame and resize
|
2024-02-01 21:40:54 -08:00 |
|
Dzmitry Malyshau
|
74fde5967b
|
linux: hook up render event, basic renderer command buffer
|
2024-02-01 21:40:54 -08:00 |
|
Dzmitry Malyshau
|
7f8c64aa6c
|
linux: port from x11rb to xcb and hook up RawWindowHandle
|
2024-02-01 21:40:54 -08:00 |
|
Dzmitry Malyshau
|
aed363d3c7
|
x11: create window and route events
|
2024-02-01 21:29:07 -08:00 |
|
Dzmitry Malyshau
|
cefc98258f
|
linux: hook up X11rb for Window creation
|
2024-02-01 21:29:07 -08:00 |
|
Dzmitry Malyshau
|
e95bf24a1f
|
linux: basic window, display, and atlas
|
2024-02-01 21:29:07 -08:00 |
|
Dzmitry Malyshau
|
b0376aaf8f
|
linux: start the text system
|
2024-02-01 21:28:37 -08:00 |
|
Dzmitry Malyshau
|
ca62d22147
|
linux: implement dispatcher, add dummy textsystem
|
2024-02-01 21:28:16 -08:00 |
|
Dzmitry Malyshau
|
d675abf70c
|
Add Linux platform, gate usage of CVImageBuffer by macOS
|
2024-02-01 21:28:16 -08:00 |
|