Georg Hagen
|
b0d35e84f5
|
Update for Vulkan 1.4.304
|
2025-01-26 22:57:00 +01:00 |
|
Georg Hagen
|
0145ceecea
|
Cleanup code
|
2025-01-26 22:46:36 +01:00 |
|
Georg Hagen
|
f0cab05512
|
Fix not set handle
|
2025-01-08 22:47:06 +01:00 |
|
Georg Hagen
|
7d69fd3ca9
|
Improve error handling
|
2025-01-08 15:50:10 +01:00 |
|
Georg Hagen
|
89d732d570
|
Update MetalTextureCache close handling
|
2025-01-06 16:52:36 +01:00 |
|
Georg Hagen
|
ac0a0e84b4
|
Remove ICloseable
|
2025-01-06 16:28:27 +01:00 |
|
Georg Hagen
|
8caf546cad
|
Remove closeable handler from renderer
|
2025-01-06 14:07:16 +01:00 |
|
Georg Hagen
|
92b9fb597f
|
Remove unnecessary buffer
|
2025-01-05 23:34:20 +01:00 |
|
Georg Hagen
|
4f1d730e30
|
Add depth bias config to shader
|
2025-01-05 17:36:19 +01:00 |
|
Georg Hagen
|
e9a1c629d9
|
Switch to more compact TextGlyph vertex format
|
2025-01-05 02:05:10 +01:00 |
|
Georg Hagen
|
c0e85d4fba
|
Add vertex buffer step mode config
|
2025-01-04 20:58:49 +01:00 |
|
Georg Hagen
|
6ccef62ad3
|
Add VertexBuffer class
|
2025-01-04 20:58:22 +01:00 |
|
Georg Hagen
|
ca93036f31
|
Change TextDrawable base class
|
2025-01-04 03:08:06 +01:00 |
|
Georg Hagen
|
8b7f536442
|
Update formatting
|
2024-12-31 11:43:45 +01:00 |
|
Georg Hagen
|
ce7aeab0b0
|
Remove debug logging
|
2024-12-30 23:20:18 +01:00 |
|
Georg Hagen
|
e59242265c
|
Fix offset
|
2024-12-30 21:35:30 +01:00 |
|
Georg Hagen
|
c858744d44
|
Add constants over hardcoded values
|
2024-12-30 21:18:53 +01:00 |
|
Georg Hagen
|
f01968f09e
|
Add fix for moved class in VK 1.4.303
|
2024-12-17 12:17:52 +01:00 |
|
Georg Hagen
|
4262182f51
|
Move queue
|
2024-12-15 23:53:19 +01:00 |
|
Georg Hagen
|
e4156a9b75
|
Refactor dispatcher code
|
2024-12-08 22:57:09 +01:00 |
|
Georg Hagen
|
55894a9bd1
|
Allow jumbo sized memory allocations
|
2024-10-25 08:56:49 +02:00 |
|
Georg Hagen
|
0fe8b0ea87
|
Fix instance variable not set to null on close
|
2024-10-13 15:31:21 +02:00 |
|
Georg Hagen
|
f2a059a5c8
|
Update buffer pool handling to use less memory
|
2024-09-30 16:44:17 +02:00 |
|
Georg Hagen
|
103b305421
|
Memory pool update
|
2024-09-25 10:17:39 +03:00 |
|
|
|
653be0a403
|
Fix build issues
|
2024-09-21 14:51:11 +02:00 |
|
|
|
f6c48edac6
|
Merge branch 'wip'
|
2024-09-12 22:17:37 +02:00 |
|
ohyzha
|
6305cbfe1e
|
rework label shader
|
2024-08-28 11:12:59 +03:00 |
|
ohyzha
|
a2923966fa
|
implement label drawable
|
2024-08-22 13:29:18 +03:00 |
|
Georg Hagen
|
35515c7902
|
Prevent crash when trying to release buffer from already destroyed memory pool
|
2024-08-21 15:45:46 +02:00 |
|
Georg Hagen
|
6f19758beb
|
Render resource handling for camera
|
2024-08-21 15:14:47 +02:00 |
|
Georg Hagen
|
2d08b3ab91
|
Add render resource handling for geometry
|
2024-08-21 14:33:45 +02:00 |
|
Georg Hagen
|
b13c1c54ae
|
Update shader to use new render resource system
|
2024-08-21 13:33:15 +02:00 |
|
Georg Hagen
|
3940a72084
|
Render resource handling for textures
|
2024-08-21 13:13:43 +02:00 |
|
Georg Hagen
|
33c8b74342
|
Use RenderResource for uniform buffers
|
2024-08-21 10:17:45 +02:00 |
|
Georg Hagen
|
25a0978a57
|
Add render resouce
|
2024-08-20 23:44:17 +02:00 |
|
ohyzha
|
dcf6e72f96
|
minor fixes
|
2024-08-06 10:33:13 +03:00 |
|
ohyzha
|
2dbed16cdd
|
fix incorrect uniform buffer size
|
2024-08-06 10:32:55 +03:00 |
|
ohyzha
|
e69a553b18
|
working version of text rendering
|
2024-08-06 10:32:55 +03:00 |
|
Georg Hagen
|
e93ccbe89a
|
Fix sampler config issues
|
2024-08-04 20:26:12 +02:00 |
|
Georg Hagen
|
0754cdf072
|
Silence some warnings
|
2024-08-01 11:27:59 +02:00 |
|
Georg Hagen
|
95627fe53a
|
Fix shader Close
|
2024-08-01 11:12:01 +02:00 |
|
Georg Hagen
|
e54404ec61
|
Add code to allow for depth buffer query (Fixes #18)
|
2024-08-01 10:29:07 +02:00 |
|
Georg Hagen
|
b079221322
|
Allow shader to define the depth compare operator
|
2024-07-30 22:16:00 +02:00 |
|
Georg Hagen
|
ce1b52c130
|
Use dynamic viewport sizes
|
2024-07-30 14:04:20 +02:00 |
|
Georg Hagen
|
be47451ad2
|
Update uniform buffer after upload
|
2024-07-29 14:56:46 +02:00 |
|
Georg Hagen
|
b3725efcce
|
Fix build issue on apple
|
2024-07-28 21:32:06 +02:00 |
|
Georg Hagen
|
2ed7f7689e
|
Add samplerconfig
|
2024-07-28 17:42:05 +02:00 |
|
Georg Hagen
|
eb81c777bf
|
Expose ui scaling and orientation
|
2024-07-27 14:30:59 +02:00 |
|
Georg Hagen
|
6a1a76f4d1
|
Merge pull request 'Geometry & GeometryFactory memory leaks' (#85) from geometry_mem_leaks into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/85
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
|
2024-07-24 20:44:27 +02:00 |
|
ohyzha
|
abf1b72990
|
extend geometry API
|
2024-07-24 17:36:56 +03:00 |
|