connellpaxton
|
6870cb61f9
|
Lambertian model
|
2024-02-04 14:30:03 -05:00 |
|
connellpaxton
|
8ebae9b362
|
Started experimenting with lighting and pipelines for per-fragment lighting.
|
2024-02-03 13:59:36 -05:00 |
|
connellpaxton
|
48a3749bd5
|
Fixed timing
|
2024-02-01 11:54:18 -05:00 |
|
connellpaxton
|
b6cf6c08c3
|
Created working geometry shader
|
2024-01-31 16:44:45 -05:00 |
|
connellpaxton
|
703fe88fa6
|
Cleaned up input with IMGUI while using mouse look
|
2024-01-30 16:20:07 -05:00 |
|
Conál
|
6d353814fc
|
Cursors now works!
|
2024-01-30 13:56:07 -05:00 |
|
connellpaxton
|
ef90718135
|
Created a working camera controlled by the UI, next step is to incorporate Input class and have it be mouse/keyboard controlled
|
2024-01-30 10:40:21 -05:00 |
|
connellpaxton
|
538d3a7dcb
|
made a model overload for cmd->bind(), added FPS counter to screen
|
2024-01-30 08:50:11 -05:00 |
|
connellpaxton
|
33c783fcc4
|
Added IMGUI, slightly changed logging to deal with ERROR and DEBUG being popular macro definitions.
|
2024-01-29 16:21:15 -05:00 |
|
Conál
|
c3d27c5c86
|
Fixed glTF loading around norms and tex coordinates
|
2024-01-29 12:19:21 -05:00 |
|
Conál
|
c0d6d07e7e
|
DRAGON TIME MF'ERS (glTF loaded)
|
2024-01-29 11:23:12 -05:00 |
|
connellpaxton
|
ef1bceb388
|
Texture creation and binding works!
|
2024-01-28 12:30:42 -05:00 |
|
Conál
|
4012425d35
|
Made small ray tracer with a sphere to test fragment shading and uniform buffers
|
2024-01-28 10:01:39 -05:00 |
|
Conál
|
a76cbb46c3
|
Fixed annoying bug in build system, and removed binary file from repository tree
|
2024-01-26 15:45:48 -05:00 |
|
connellpaxton
|
063f908d60
|
Fixed really annoying colorblend issue caused by me setting two greens and no blues in my colorwritemask
|
2024-01-26 14:51:41 -05:00 |
|
connellpaxton
|
c4c796c98e
|
Fixed pipeline and shaders.
Can now view 3D objects
|
2024-01-26 14:14:25 -05:00 |
|
Conál
|
15dc595753
|
Fixed viewport swankiness by reversing the culling order
|
2024-01-26 11:28:22 -05:00 |
|
connellpaxton
|
764044b01e
|
First attempt at negative viewport, its not quite working for some reason (yet)
|
2024-01-26 10:52:20 -05:00 |
|
connellpaxton
|
bd7f1ed4d3
|
Pipeline and shader execution is confirmed working.
Next step is to figure out how to fix the viewport to behave like I want it to.
|
2024-01-26 00:41:43 -05:00 |
|
connellpaxton
|
5342906098
|
Resolved conflicts across devices
|
2024-01-25 23:51:01 -05:00 |
|
Conál
|
c8efb2fa5d
|
Fixed memory allocation issue caused by return of wrong value in choose_heap
|
2024-01-25 23:49:20 -05:00 |
|
Conál
|
1ded230ffb
|
Fixed lacking <memory> that windows keeps letting me get away with, need to fix memory being mapped without hostvisibile bit set, not sure where thats coming from
|
2024-01-25 20:44:13 -05:00 |
|
connellpaxton
|
9ffe7c14de
|
Fixed all validation errors on Windows machine.
|
2024-01-25 20:33:45 -05:00 |
|
connellpaxton
|
c9e2877530
|
Added shader compilation to build process
Created mechanism to construct pipelines, still need to finish debugging that.
|
2024-01-25 17:07:47 -05:00 |
|
connellpaxton
|
e1c7f2d80a
|
Introduced temporary solution to window minimization.
|
2024-01-23 16:08:29 -05:00 |
|
Conál
|
0bd5a1780a
|
Fixed linux build issue caused by ommision of <memory> header
|
2024-01-23 16:03:00 -05:00 |
|
connellpaxton
|
e077eeaf5d
|
Added class to handle allocation and creation of Buffers and Image, as well as Timers.
No memory leaks detected yet.
(Fingers crossed).
|
2024-01-23 16:00:15 -05:00 |
|
connellpaxton
|
952176f4c9
|
Added file utilities, began work on texture loading.
After that, it will be time to begin graphics pipeline construction
|
2024-01-22 18:09:11 -05:00 |
|
Conál
|
b1bb57ac96
|
Fixed issue with minimum number of images in swapchain creation
|
2024-01-22 16:02:31 -05:00 |
|
connellpaxton
|
9c514b658a
|
Fixed resizing, moved depth image to swapchain create cycle.
Also acheived (surface) format selection.
|
2024-01-22 13:51:19 -05:00 |
|
Conál
|
593eec8b8e
|
Added DEBUG mode to logging
|
2024-01-22 09:46:43 -05:00 |
|
connellpaxton
|
3e24014492
|
PLEASE WORK THIS TIME GIT MV
|
2024-01-21 22:42:40 -05:00 |
|
connellpaxton
|
bca85ad0e5
|
I HATE WINDOWS BEING CASE INSENSITIVE
|
2024-01-21 22:39:46 -05:00 |
|
connellpaxton
|
4365cc45d1
|
Successfully cleared the screen. created synchronization objects for rendering and presentation
|
2024-01-21 22:36:35 -05:00 |
|
Conál
|
758c577161
|
Fixed various errors in swapchain creation and created depth image
|
2024-01-19 22:23:00 -05:00 |
|
connellpaxton
|
6749509475
|
Started complete rewriting / restructuring.
|
2024-01-18 11:27:43 -05:00 |
|
connellpaxton
|
6883a385d1
|
Advanced the rest, taking break to do more research to ensure proper understanding of Vulkan components.
Texture loading is half-complete
|
2024-01-10 20:49:03 -05:00 |
|
connellpaxton
|
f37347e29a
|
Created wrappers for most Vulkan objects and most of the initialization process.
|
2024-01-08 13:49:12 -05:00 |
|