Georg Hagen
|
b248832420
|
Fix name conflict with some linux header
|
2024-08-09 18:56:35 +02:00 |
|
Metehan Tuncbilek
|
b209b20dda
|
rgb565 vec4_simd removal
|
2024-08-09 19:37:21 +03:00 |
|
Georg Hagen
|
1bbdf2e3a0
|
Add operators to ByteSize
|
2024-08-09 14:53:03 +02:00 |
|
Georg Hagen
|
e36c4837cc
|
Add recursive dir size getter
|
2024-08-09 14:52:48 +02:00 |
|
Oleksii_Hyzha
|
9f2e748a2d
|
Merge pull request 'Text rendering' (#90) from text_rendering into master
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/90
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
|
2024-08-09 08:57:35 +02:00 |
|
ohyzha
|
6a85f25b87
|
fix incorrect geometry buffer size
|
2024-08-08 21:35:16 +03:00 |
|
ohyzha
|
ae39847d95
|
improve atlas texture size handling
|
2024-08-08 17:41:02 +03:00 |
|
Metehan Tuncbilek
|
c7a9730897
|
casting operators
|
2024-08-08 15:53:18 +03:00 |
|
Metehan Tuncbilek
|
2df7280057
|
finished RGB565
|
2024-08-08 14:26:47 +03:00 |
|
ohyzha
|
1659cee9eb
|
render question mark if glyph is not loaded
|
2024-08-08 12:23:38 +03:00 |
|
ohyzha
|
a390470420
|
code cleanup
|
2024-08-07 21:55:58 +03:00 |
|
ohyzha
|
38d97f4c28
|
split font atlas generator to interface and implementation
|
2024-08-07 20:05:06 +03:00 |
|
ohyzha
|
50bb6b62fe
|
get rid of vcpkg and build freetype from sources
|
2024-08-07 16:00:05 +03:00 |
|
ohyzha
|
c3d4ba84e0
|
fix ios_base on unix
|
2024-08-06 17:36:05 +03:00 |
|
Metehan Tuncbilek
|
3370f0ed85
|
first test
|
2024-08-06 17:23:35 +03:00 |
|
ohyzha
|
c7c2a96b9c
|
add opportunity to pack atlas and meta data in same file
|
2024-08-06 17:02:24 +03:00 |
|
metehan.tuncbilek
|
6172f4e215
|
data-format (#94)
Co-authored-by: Metehan Tuncbilek <mtuncbilek95@gmail.com>
Reviewed-on: https://git.madvoxel.net/OpenVulkano/OpenVulkano/pulls/94
Reviewed-by: Georg Hagen <georg.hagen@madvoxel.com>
Co-authored-by: metehan.tuncbilek <metehan.tuncbilek@madvoxel.com>
Co-committed-by: metehan.tuncbilek <metehan.tuncbilek@madvoxel.com>
|
2024-08-06 13:18:09 +02:00 |
|
ohyzha
|
cb409268a8
|
implement multiline text rendering
|
2024-08-06 10:33:28 +03:00 |
|
ohyzha
|
afccf5dee0
|
implement text rendering without msdfgen library
|
2024-08-06 10:33:28 +03:00 |
|
ohyzha
|
62a0e84634
|
minor fixes
|
2024-08-06 10:33:13 +03:00 |
|
ohyzha
|
232ad0a938
|
rework API for text rendering
|
2024-08-06 10:33:13 +03:00 |
|
ohyzha
|
dcf6e72f96
|
minor fixes
|
2024-08-06 10:33:13 +03:00 |
|
ohyzha
|
837861d6f2
|
fix mac build
|
2024-08-06 10:32:55 +03:00 |
|
ohyzha
|
9589b4d39f
|
refactor code and support utf8 strings rendering
|
2024-08-06 10:32:55 +03:00 |
|
ohyzha
|
875ad80337
|
give more meaningful names
|
2024-08-06 10:32:55 +03:00 |
|
ohyzha
|
2dbed16cdd
|
fix incorrect uniform buffer size
|
2024-08-06 10:32:55 +03: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 |
|
ohyzha
|
847b8660b5
|
implement png image loader and refactor existing loader classes
|
2024-08-06 10:31:31 +03:00 |
|
ohyzha
|
51608425c1
|
extend api for draw phase
|
2024-08-06 10:31:31 +03:00 |
|
ohyzha
|
656d6f1371
|
working msdf atlas gen lib on windows
|
2024-08-06 10:26:02 +03:00 |
|
ohyzha
|
29311207db
|
working msdfgen version of loading and building for win
|
2024-08-06 10:25:55 +03:00 |
|
Georg Hagen
|
e93ccbe89a
|
Fix sampler config issues
|
2024-08-04 20:26:12 +02:00 |
|
Georg Hagen
|
ea7c6d56f4
|
Merge branch 'master' into project_setup_refactor
# Conflicts:
# 3rdParty/CMakeLists.txt
# 3rdParty/libarchive/CMakeLists.txt
# CMakeLists.txt
|
2024-08-04 18:05:50 +02:00 |
|
Metehan Tuncbilek
|
071ced8cb0
|
Squash project setup refactor
|
2024-08-04 14:43:31 +02:00 |
|
Georg Hagen
|
a4ce79f17a
|
Fix log messages
|
2024-08-04 14:27:24 +02:00 |
|
Georg Hagen
|
de06623105
|
Update texture sampler config handling
|
2024-08-03 19:16:46 +02:00 |
|
Georg Hagen
|
836fabb494
|
Fix issues with none existing resources in apple BundledResourceLoader
|
2024-08-03 11:58:18 +02:00 |
|
Georg Hagen
|
4daf12644a
|
Fix typo
|
2024-08-03 11:37:54 +02:00 |
|
Georg Hagen
|
ad036ad2b6
|
Add getters to camera
|
2024-08-02 16:57:47 +02:00 |
|
Georg Hagen
|
057a64710c
|
automatically convert enum classes in named events to ints
|
2024-08-02 16:26:14 +02:00 |
|
Georg Hagen
|
bc8cb043e9
|
Fix issues with observable
|
2024-08-02 16:25:36 +02:00 |
|
Georg Hagen
|
5bd46074a9
|
Add definitions for some common sampler settings
|
2024-08-01 13:02:36 +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
|
579c4bcca1
|
Remove log message
|
2024-08-01 00:23:14 +02:00 |
|
Georg Hagen
|
91ac458e18
|
Expose options to lock exposure time and white-balance and toggle flash
|
2024-07-31 23:30:28 +02:00 |
|
Georg Hagen
|
9f9e916110
|
Default SamplerConfig to Linear sampling
|
2024-07-31 23:15:05 +02:00 |
|