Ivan Avdeev
|
14db07f985
|
draw HUD sprites
|
2021-02-06 13:13:08 -08:00 |
Ivan Avdeev
|
b11501e4ef
|
improve blending; add alpha test
Set blending modes according to existing GL renderer.
Cull back faces.
Implement alpha test.
Add TODO.md file
|
2021-02-06 11:07:00 -08:00 |
Ivan Avdeev
|
0fc79bf90d
|
Draw some of the brush models
Load all brush models in R_NewMap
Only opaque models are drawn.
This makes WAGONCHIK (and other doors) visible and animated. yay.
|
2021-01-27 12:00:11 -08:00 |
Ivan Avdeev
|
5d0146e17a
|
draw static map geometry with debug shader
there are lots of glitches and no textures, but this is a first step!
|
2021-01-23 19:38:00 -08:00 |
Ivan Avdeev
|
4949f6e29e
|
extract pipeline creation helper
|
2021-01-23 13:23:25 -08:00 |
Ivan Avdeev
|
5a2ad5965d
|
add depth buffer and map geometry loading
it's not being drawn yet though
|
2021-01-23 10:54:44 -08:00 |
Ivan Avdeev
|
014d2d272d
|
massage stubs
|
2021-01-20 11:16:06 -08:00 |
Ivan Avdeev
|
e49591652f
|
add 2d pipelines with blending; menu is drawn almost ok
also switch to non-srgb framebuffer
and remove a bunch of verbose log messages
|
2021-01-18 13:33:22 -08:00 |
Ivan Avdeev
|
ef3a1ad4af
|
handle surface resize
|
2021-01-18 11:15:51 -08:00 |
Ivan Avdeev
|
d4c463c507
|
move swapchain to framectl; make validation errors crash process early
|
2021-01-18 10:54:48 -08:00 |
Ivan Avdeev
|
4d6739da0a
|
get it to crappily draw 2d ui menus wtf
|
2021-01-16 17:02:43 -08:00 |
Ivan Avdeev
|
b9d872f279
|
increase draw limit; fix deinit validation
|
2021-01-16 13:49:07 -08:00 |
Ivan Avdeev
|
48e6765222
|
draw uv menu
|
2021-01-16 13:22:31 -08:00 |
Ivan Avdeev
|
5600cf45ef
|
create pipeline for 2d rendering
|
2021-01-13 11:54:34 -08:00 |