kidrigger
|
ec1fc0570d
|
Removed layer hard-coding.
|
2025-02-07 13:32:20 +01:00 |
kidrigger
|
86326a4fa1
|
Fix atomic include.
|
2025-02-05 13:18:09 +01:00 |
Anish Bhobe
|
466e4a4093
|
Annotate Memory Allocations.
|
2025-02-02 17:56:03 +01:00 |
Anish Bhobe
|
0462dc33f0
|
Window is now independent of vulkan.
|
2025-02-02 17:56:03 +01:00 |
Anish Bhobe
|
98972bfc59
|
Multi-Draw Indirect complete.
|
2024-09-10 15:30:33 +02:00 |
Anish Bhobe
|
978ed648fd
|
[WIP] Using Device Addr to simplify objs.
|
2024-09-07 18:58:45 +02:00 |
Anish Bhobe
|
c6987a9d5d
|
Fixed buffers, and restructured samples.
|
2024-09-01 12:48:49 +02:00 |
Anish Bhobe
|
e64096ce3c
|
If it's host visible, is should be mapped.
|
2024-08-28 13:55:42 +02:00 |
Anish Bhobe
|
7d5b4034ca
|
Mipmap barrier fix.
|
2024-08-01 23:44:13 +02:00 |
Anish Bhobe
|
e82b37b2d9
|
IBL Specular complete.
|
2024-08-01 01:37:25 +02:00 |
Anish Bhobe
|
8a865e2e49
|
New flags to allow running in RelDebug.
|
2024-07-30 17:20:08 +02:00 |
Anish Bhobe
|
6d39576b5c
|
Refactored to directly write on the cubemap.
|
2024-07-29 01:33:15 +02:00 |
Anish Bhobe
|
6b5442527f
|
Added an HDR Skycube.
|
2024-07-28 22:09:56 +02:00 |
Anish Bhobe
|
22cbc41af1
|
Added Pipeline Caching.
|
2024-07-27 15:19:39 +02:00 |
Anish Bhobe
|
f9517db592
|
Bug Fixes in Image init and Texture GRM.
Image flags now init to 0 (Image invalid by default).
GPU Resource manager correctly adds Texture Descriptor Write Ownership.
|
2024-07-27 13:00:18 +02:00 |
Anish Bhobe
|
6e14b74244
|
Internal Framebuffer detached from Swapchain.
|
2024-07-24 21:45:23 +02:00 |
Anish Bhobe
|
4dd8effd7b
|
ImGui integration.
|
2024-07-23 20:59:56 +02:00 |
Anish Bhobe
|
980533dbb7
|
Separate Attachments from Swapchain.
|
2024-07-23 19:21:08 +02:00 |
Anish Bhobe
|
b9ee037216
|
Fix non-srgb texture loads and unnecessary dedicated memory.
|
2024-07-23 15:34:20 +02:00 |
Anish Bhobe
|
44121f1930
|
Corrected descriptor flags for Bindless.
Plus Reformat.
|
2024-07-23 13:34:38 +02:00 |
Anish Bhobe
|
ab947ad9f9
|
Fixed issue at window minimization.
|
2024-07-20 02:06:10 +02:00 |
Anish Bhobe
|
cee0cad0bd
|
Fixed node orientations.
|
2024-07-20 01:44:04 +02:00 |
Anish Bhobe
|
912e197614
|
Gpu resource manager actually manages resource.
|
2024-07-17 22:16:05 +02:00 |
Anish Bhobe
|
0092ce4c9e
|
Extended testing for vertices.
|
2024-07-15 00:20:47 +02:00 |
Anish Bhobe
|
362468ebe7
|
MSVC fixes.
|
2024-07-14 23:03:04 +02:00 |
Anish Bhobe
|
69aa72770f
|
Model Vertices rendered.
|
2024-07-14 20:54:32 +02:00 |
Anish Bhobe
|
93981bca4c
|
Bindless VBO.
|
2024-07-14 00:09:14 +02:00 |
Anish Bhobe
|
6c15f599aa
|
Texture bindless works!
|
2024-07-13 01:24:07 +02:00 |
Anish Bhobe
|
07f3a237b5
|
Depth buffer added.
|
2024-07-11 09:56:17 +02:00 |
Anish Bhobe
|
ef6ca6a79e
|
Refactor to add move ops.
|
2024-07-11 09:11:15 +02:00 |
Anish Bhobe
|
b48fb3168d
|
Completed textured box.
|
2024-07-10 13:14:08 +02:00 |
Anish Bhobe
|
63af9954d9
|
Descriptor Set use started.
Fixed unbounded memory consumption bug.
|
2024-07-09 13:31:08 +02:00 |
Anish Bhobe
|
1a8f113323
|
Vertex buffers.
|
2024-07-08 16:06:09 +02:00 |
Anish Bhobe
|
7c17d09822
|
Cross compatibility with older linux SDK.
|
2024-07-08 16:06:09 +02:00 |
Anish Bhobe
|
c338c34337
|
Added buffer.
|
2024-07-05 00:51:33 +02:00 |
Anish Bhobe
|
0ca2779014
|
Refactoring and extracting helpers.
|
2024-07-01 21:51:07 +02:00 |
Anish Bhobe
|
ccb0aa5fbe
|
File hierarchy cleanup.
|
2024-07-01 20:19:51 +02:00 |
Anish Bhobe
|
5744e7a13c
|
Trivial Pipeline object.
|
2024-07-01 19:53:06 +02:00 |
Anish Bhobe
|
eaf4556bad
|
Triangle rendered to screen.
|
2024-07-01 18:37:08 +02:00 |
Anish Bhobe
|
c6ff2f4f76
|
Clear Screen.
|
2024-06-29 20:48:16 +02:00 |
Anish Bhobe
|
76a7927643
|
Large cleanup.
|
2024-06-29 11:51:37 +02:00 |
Anish Bhobe
|
8769215437
|
Removed duplication.
|
2024-06-27 01:36:17 +02:00 |
Anish Bhobe
|
e120b38066
|
Cleaned up result formatting.
|
2024-06-26 20:25:24 +02:00 |
Anish Bhobe
|
e55f30e7e7
|
Swapchain added.
|
2024-06-26 19:49:55 +02:00 |
Anish Bhobe
|
c16456c610
|
Refactored Device and Cleaned up includes.
|
2024-06-26 19:49:46 +02:00 |
Anish Bhobe
|
f603bd5752
|
Refactored for new coding scheme. No exceptions.
|
2024-06-26 18:13:58 +02:00 |
Anish Bhobe
|
7bf87f5127
|
Device creation + cleanup.
|
2024-06-16 21:27:43 +02:00 |
Anish Bhobe
|
ce4dd9b096
|
Small fixes for compat with clang.
|
2024-06-16 19:08:14 +02:00 |
Anish Bhobe
|
44173ffdbc
|
Macro to change min-log-level.
|
2024-06-16 11:49:05 +02:00 |
Anish Bhobe
|
2f4db7ffaf
|
Physical Device creation complete.
|
2024-06-16 11:47:29 +02:00 |