Commit Graph

51 Commits

Author SHA1 Message Date
Georg Hagen
94025c79c6 Unify text shader handling 2025-01-04 02:46:24 +01:00
Georg Hagen
f124a22910 Cleanup duplicated text shader 2025-01-04 01:52:11 +01:00
ohyzha
e8289c643b code refactoring 2024-12-31 10:14:59 +02:00
ohyzha
503e31947f make font atlas generator interface more uniform and implement bitmap font atlas rendering and generation 2024-12-31 10:14:59 +02:00
ohyzha
69f07f09f9 fix issues when openvulkano is linked as library 2024-09-23 17:01:17 +03: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
ohyzha
f7f4897aff small fixes 2024-08-22 13:29:03 +03:00
Oleksii_Hyzha
3ecfd98b14 Merge pull request 'Add support for MSDF font rendering' (#109) from msdf_text into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/109
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
2024-08-13 14:06:50 +02:00
Georg Hagen
f6f12035b2 Merge pull request 'Small enhancements' (#111) from wip into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/111
2024-08-13 12:48:59 +02:00
ohyzha
1f418fa673 support msdf 2024-08-13 10:53:38 +03:00
Georg Hagen
cf858436d2 Fix video background miss alignment 2024-08-11 20:26:12 +02:00
ohyzha
be549dccf6 code review changes and fixes 2024-08-06 10:32:55 +03:00
ohyzha
e69a553b18 working version of text rendering 2024-08-06 10:32:55 +03:00
ohyzha
9b58ba5f55 working version of glyphs rendering with example 2024-08-06 10:32:54 +03:00
Georg Hagen
b079221322 Allow shader to define the depth compare operator 2024-07-30 22:16:00 +02:00
Georg Hagen
5bb046c73d Merge pull request 'Enhancements & Fixes' (#78) from enhancements into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/78
2024-07-24 16:06:01 +02:00
Georg Hagen
d64bb7a530 Update AR background 2024-07-23 01:20:07 +02:00
ohyzha
e25d837bd2 change output folder for generated files to build dir 2024-07-22 18:10:03 +03:00
Georg Hagen
23df296610 Update formatting 2024-07-21 17:34:43 +02:00
ohyzha
a28b4ab53c fixes 2024-07-19 12:02:56 +03:00
ohyzha
cfb8b76801 implement billboard shader and add new example 2024-07-19 12:02:55 +03:00
Metehan Tuncbilek
7ea6fc8dc4 review fix done 2024-07-16 22:13:44 +03:00
Metehan Tuncbilek
dbd7b2dad5 review refactors 2024-07-16 18:31:43 +03:00
Metehan Tuncbilek
ac1c5f20ec review fixes 2024-07-16 14:59:09 +03:00
Metehan Tuncbilek
97518bd57b dead skin removal at main.cpp 2024-07-16 11:08:00 +03:00
Metehan Tuncbilek
2b36969a84 Runtime ShaderCompilation with Include Features 2024-07-15 17:31:02 +03:00
ohyzha
68122cbe2a fix unresolved reference error 2024-07-15 09:27:02 +03:00
ohyzha
f158299dc2 build fixes 2024-07-15 09:27:02 +03:00
ohyzha
864e734b96 make all shader files as a dependency to rebuild 2024-07-15 09:26:32 +03:00
ohyzha
9426f7dbf8 include shader files 2024-07-15 09:26:31 +03:00
ohyzha
422e2e4261 move compiled shaders out of repo and put every shader in separate file 2024-07-15 09:26:31 +03:00
Georg Hagen
ec161aa498 Fix AR background alignment issues 2024-07-14 02:35:28 +02:00
Georg Hagen
aabc24616d Add handling for camera intrinsics 2024-07-07 16:53:48 +02:00
Georg Hagen
d6850821d3 Update aspect ratio 2024-07-07 00:21:28 +02:00
Georg Hagen
2b32717c5b Update background shader 2024-07-06 21:39:36 +02:00
eb96d7d674 Fix perspective correction issue for uv coordinates 2024-07-05 09:06:17 +02:00
6cb776587a Add shader for texture handling 2024-07-04 16:57:30 +02:00
853768b0dd Update CompileShader.sh permissions 2024-06-14 11:30:30 +02:00
e0f24153d3 Change namespace name 2023-10-03 19:52:23 +02:00
446e11e3b8 Cleanup descriptor layout handling 2023-09-03 17:07:23 +02:00
b328db0075 Add ShaderRegistry 2023-09-02 16:57:23 +02:00
74823ad636 Remove point cloud shader 2023-09-02 15:28:43 +02:00
df4194be51 Update how camera data is communicated to shader 2023-08-31 21:16:11 +02:00
5735b93870 Extend camera class 2023-08-29 21:21:21 +02:00
fe12fe649d Add some shaders 2021-10-12 00:54:11 +02:00
cb9f33b6f0 Add grid shader 2021-05-27 20:21:22 +02:00
053cc5b391 Update shader bundling to be included in binary 2021-02-16 21:32:27 +01:00
938560cae4 Update shader compile script 2021-02-04 11:12:13 +01:00
aed4eb7f81 update shader compile script 2021-01-11 00:29:11 +01:00