|
54d8726145
|
adjusted order in CMakeLists.txt
|
2025-02-12 23:24:08 +08:00 |
|
|
93e38fc14f
|
created ULRE.Work contains WorkObject/WorkManager
|
2025-01-28 20:48:43 +08:00 |
|
|
b48ef1ac30
|
use HGL_MATH_LIB instead of HGL_GLM_LIB
|
2024-03-25 22:55:04 +08:00 |
|
|
c363a6fa51
|
upgraded to 3.5 from 3.0 that it's cmake version minimum required.
|
2024-03-19 22:00:26 +08:00 |
|
|
6b8e76b75f
|
split codes of ShaderGen
|
2023-03-06 14:06:20 +08:00 |
|
|
b4dccf7814
|
use standalone DescriptorSetType,ShaderDescriptor,ShaderStage
|
2023-03-02 20:19:25 +08:00 |
|
|
96160b1372
|
use "Vertex Input Rate Instance" if name of vertex input state have "Inst_" prefix.
|
2022-08-30 12:33:54 +08:00 |
|
|
89d27962b2
|
used newly GLM library name.
|
2021-12-27 18:21:14 +08:00 |
|
|
1f0903ed91
|
deleted jsoncpp/glm/expat submodules and then use vcpkg on Windows.
|
2021-12-27 16:57:19 +08:00 |
|
|
91460aba5a
|
updated to GLM...but only ortho matrix is OK.
|
2021-09-24 20:49:20 +08:00 |
|
|
80cae7618c
|
deleted MathGeoLib,added glm
|
2021-09-24 01:05:20 +08:00 |
|
|
91fd78a22c
|
added CMUtil submodule. updated CMCore.
|
2021-06-10 18:53:21 +08:00 |
|
|
6a678287d0
|
将VulkanRender代码移到SceneGraph中
|
2020-11-26 18:04:57 +08:00 |
|
|
ba72addfbf
|
fix memory leak at InlineGeometryScene.cpp
|
2020-10-22 01:29:09 +08:00 |
|
|
917424e784
|
move VK source files to up-level folder
|
2020-10-21 11:43:18 +08:00 |
|
|
da0fba1760
|
add QTVulkan example
|
2020-07-01 16:27:47 +08:00 |
|
|
c5821a8026
|
删除Assimp依赖
|
2020-06-17 02:05:36 +08:00 |
|
|
2cc0c77f13
|
add submodule "CMSceneGraph"
|
2020-06-08 19:12:00 +08:00 |
|
|
3440db869a
|
清除旧的Shader处理代码
|
2020-06-06 16:38:31 +08:00 |
|
|
ee52ad23ae
|
to update the code of cnmr.gbuffer
|
2020-02-01 23:38:30 +08:00 |
|
|
004e0037a4
|
submodules update
|
2020-01-23 21:00:35 +08:00 |
|
|
8e6f672505
|
add NormalMatrix in PushConstants
|
2020-01-13 20:13:48 +08:00 |
|
|
0e6db3b1dc
|
删除DevIL
|
2019-11-27 19:11:37 +08:00 |
|
|
5972a58648
|
将platform改为使用独立的CMPlatform
|
2019-08-23 11:17:21 +08:00 |
|
|
f5d663f9a5
|
删除ULRE.Base代码以及cmake module,改为使用git submodule模式引用
|
2019-08-22 11:39:21 +08:00 |
|
|
b4c2bf2260
|
建立CMAKE工程文件夹
|
2019-08-19 11:50:23 +08:00 |
|
|
747ab8b391
|
改为直接使用glslang,SPIRV,OGLCompilers工程文件,避免造成glslang/MathGeoLib配置冲突
|
2019-08-19 10:32:25 +08:00 |
|
|
fc440bc4d4
|
删除应重复引用glslang工程造成的后续工程不能创建问题
|
2019-08-18 04:33:41 +08:00 |
|
|
2b24a102dc
|
增加glsl2spirv代码
|
2019-08-12 20:26:12 +08:00 |
|
|
282c2aff84
|
添加glslang到工程中
|
2019-08-10 22:06:18 +08:00 |
|
|
f4268b02ba
|
CMAKE工程文件增加配置DEBUG目录功能,使得资源不用复制到运行目录
|
2019-07-10 21:21:17 +08:00 |
|
|
5b4dad6941
|
MRT成功,但normal计算不对,待修正
|
2019-07-10 18:04:50 +08:00 |
|
|
43a85ba309
|
删除GLFW配置
|
2019-07-06 18:53:53 +08:00 |
|
|
14c531a203
|
增加AssimpLoader.cpp/.h到example/vulkan中
|
2019-06-06 18:19:41 +08:00 |
|
|
8c76767711
|
增加db/Field等定义
|
2019-06-03 22:32:18 +08:00 |
|
|
db72c40082
|
增加ModelConvert
|
2019-05-30 19:24:31 +08:00 |
|
|
c667402858
|
旋转需要传递弧度而非角度
|
2019-05-29 23:59:21 +08:00 |
|
|
ba283ff0ab
|
Geometry2D资源以及InlineGeometry资源改用SceneDB管理
|
2019-05-27 15:15:39 +08:00 |
|
|
ed076ad9ca
|
初步添加SceneGraph文件
|
2019-05-21 21:28:33 +08:00 |
|
|
fa4b77010e
|
delete wip.cpp
|
2019-05-20 13:55:28 +08:00 |
|
|
a84fd2b970
|
PipelineCreateInfo.POD增加安全性检测
|
2019-05-18 00:08:41 +08:00 |
|
|
88a9fdf9cb
|
删除json/toml版PipelineCreateInfo存档
|
2019-05-17 19:34:31 +08:00 |
|
|
0ce2f43e2e
|
完成PipielineCreateInfo的JSON保存版本
***
现发现使用这种方式保存,对于枚举项在文件中使用数字表示不方便阅讯,考虑自设计一种格式,对枚举项可注册使用字符串保存。
***
|
2019-05-13 13:33:27 +08:00 |
|
|
ac0939faa4
|
添加JSONTOOL类到工程中
|
2019-05-08 00:25:40 +08:00 |
|
|
d229912b5b
|
修改VULKAN库链接
|
2019-05-07 03:29:44 +08:00 |
|
|
e976a3266e
|
CMAKE工程改为Linux下也使用自带的SPIRV-Cross
|
2019-05-07 03:12:11 +08:00 |
|
|
29252ca0b1
|
增加PipelineCreateInfo保存至配置文件代码(测试中)
|
2019-05-05 17:43:31 +08:00 |
|
|
2833bde9b8
|
增加下一步工作计划说明
|
2019-05-05 01:28:01 +08:00 |
|
|
2bd057724f
|
CMAKE工程文件增加系统类型分辨
|
2019-04-30 17:32:50 +08:00 |
|
|
a51f3cffd8
|
增加完整的平台和底层支持,删除旧的OpenGL代码
|
2019-04-30 16:42:59 +08:00 |
|