- More Documentation

- Vulkan Configuration Implementations
 - Fixed build errors on GCC and Clang
This commit is contained in:
2026-07-18 23:48:00 -04:00
parent ed381c4178
commit cf909624df
164 changed files with 19857 additions and 5872 deletions

View File

@@ -88,7 +88,6 @@ fennec_add_sources(
include/fennec/core/logger.h source/core/logger.cpp
include/fennec/core/version.h
include/fennec/core/system.h
@@ -150,12 +149,14 @@ fennec_add_sources(
include/fennec/lang/declval.h
include/fennec/lang/function.h
include/fennec/lang/hashing.h
include/fennec/lang/integer.h
include/fennec/lang/intrinsics.h
include/fennec/lang/limits.h
include/fennec/lang/numeric_transforms.h
include/fennec/lang/metasequences.h
include/fennec/lang/ranges.h
include/fennec/lang/static_constructor.h
include/fennec/lang/system.h
include/fennec/lang/type_identity.h
include/fennec/lang/type_operators.h
include/fennec/lang/type_sequences.h
@@ -163,7 +164,6 @@ fennec_add_sources(
include/fennec/lang/type_transforms.h
include/fennec/lang/types.h
include/fennec/lang/utility.h
include/fennec/lang/integer.h
include/fennec/lang/assert.h source/lang/assert.cpp
@@ -179,14 +179,15 @@ fennec_add_sources(
# RTTI =================================================================================================================
include/fennec/rtti/typeid.h
include/fennec/rtti/type_data.h
include/fennec/rtti/type.h
include/fennec/rtti/enable.h
include/fennec/rtti/forward.h
include/fennec/rtti/typelist.h
include/fennec/rtti/type_registry.h
include/fennec/rtti/enable.h
include/fennec/rtti/singleton.h
include/fennec/rtti/this_t.h
include/fennec/rtti/type.h
include/fennec/rtti/type_data.h
include/fennec/rtti/type_registry.h
include/fennec/rtti/typeid.h
include/fennec/rtti/typelist.h
include/fennec/rtti/detail/_constants.h
@@ -268,6 +269,7 @@ fennec_add_sources(
include/fennec/string/locale.h
include/fennec/string/cstring.h
include/fennec/string/string.h
include/fennec/string/string_view.h
include/fennec/string/detail/_ctype.h
@@ -314,7 +316,9 @@ add_subdirectory(test)
add_library(fennec STATIC
${FENNEC_SOURCES}
include/fennec/rtti/this_t.h
include/fennec/renderers/vulkan/lib/logical_device.h
include/fennec/renderers/vulkan/lib/physical_device_properties.h
include/fennec/renderers/vulkan/lib/physical_device_features.h
)
add_dependencies(fennec metaprogramming fennec-dependencies)