|
8e64816af8
|
Merge branch 'new_RenderList' of https://github.com/hyzboy/ULRE into new_RenderList
|
2023-05-08 18:19:15 +08:00 |
|
|
c8cbf020eb
|
updated examples that are first_triangle.cpp and second_triangle.cpp
|
2023-05-08 09:50:45 +08:00 |
|
|
9535a4486e
|
removed old RenderList
|
2023-05-07 01:07:26 +08:00 |
|
|
abfc84feff
|
fixed RenderList2D and third_triangle example.
|
2023-05-06 19:30:08 +08:00 |
|
|
c232feb40a
|
temporary to disable the RenderList and RenderNode
|
2023-04-28 11:10:50 +08:00 |
|
|
f280068d50
|
renamed to InlineDescriptor instead of GlobalDescriptor
|
2023-03-29 17:27:05 +08:00 |
|
|
3937206fcb
|
upgraded DescriptorBinding
|
2023-03-27 10:22:55 +08:00 |
|
|
6c3e674d23
|
used DescriptorBinding in Global Binding
|
2023-03-25 23:12:08 +08:00 |
|
|
0457d28577
|
fixed lost of #include
|
2023-03-25 15:47:08 +08:00 |
|
|
ac42dcdb26
|
finished auto bound GlobalDescriptor
|
2023-03-22 15:58:59 +08:00 |
|
|
ee061e4a1a
|
Bind ViewportInfo to Global in VulkanAppFramework
|
2023-03-22 02:40:26 +08:00 |
|
|
d26cae0086
|
removed shadergen namespace
|
2023-03-21 18:05:48 +08:00 |
|
|
694add27ae
|
first tested ok that AutoMaterial in first_triangle example.
|
2023-03-21 14:17:33 +08:00 |
|
|
84d0dc99c8
|
moved codes of about camera to CameraAppFramework.
|
2023-03-02 20:33:44 +08:00 |
|
|
b4dccf7814
|
use standalone DescriptorSetType,ShaderDescriptor,ShaderStage
|
2023-03-02 20:19:25 +08:00 |
|
|
af4b9cd6d4
|
renamed to DescriptorSetType instead of DescriptorSetsType
|
2023-02-22 21:53:51 +08:00 |
|
|
f990539633
|
supported half_float and 8bit unorm format at first_triangle example.
|
2023-02-21 18:35:08 +08:00 |
|
|
2fb443bcb4
|
updated codes to support newly CM??? modules.
|
2023-02-19 19:28:47 +08:00 |
|
|
b8a83a25eb
|
use VKDescriptorSet instead of VKDescriptorSets
|
2023-02-13 11:50:55 +08:00 |
|
|
b980457ba2
|
renamed DeviceBuffer/DeviceMemory instead of GPUBuffer/GPUMemory,
|
2022-10-14 17:52:35 +08:00 |
|
|
d8d8d97abd
|
renamed to Renderable from RenderableInstance, renamed to PrimitiveCreater from RenderableCreater
|
2022-06-24 21:06:38 +08:00 |
|
|
0fca6b8fc4
|
renamed to Primitive from Renderable
|
2022-06-24 17:51:05 +08:00 |
|
|
1e0e74da2f
|
added InstanceTriangle example and few support.
|
2022-06-24 16:28:22 +08:00 |
|
|
057a6e2bd0
|
updated CameraControl's codes.
|
2022-03-11 19:13:20 +08:00 |
|
|
5b5ec1df7a
|
added GPUDevice::WaitIdle function.
|
2022-03-11 18:27:04 +08:00 |
|
|
3c449df4ca
|
deleted hgl_cpy(T *,T *) function.
|
2022-03-11 17:58:53 +08:00 |
|
|
057e18640c
|
used Color4f instead of r,g,b,a at CommandBuffer::SetClearColor
|
2022-03-11 17:43:07 +08:00 |
|
|
07092da047
|
used newly GetColor3f/4f
|
2022-03-11 17:38:21 +08:00 |
|
|
885cd735cd
|
optimized VulkanAppFramework and many examples that I moved Camera to VulkanApplicationFrame from CameraAppFramework
|
2022-03-09 20:55:09 +08:00 |
|
|
5e4b154bf4
|
updated codes of camera
|
2022-03-09 18:40:31 +08:00 |
|
|
9acfa5edd0
|
added RayPicking example
|
2022-02-10 18:56:00 +08:00 |
|
|
31af8cc92b
|
deleteed OnWheel at CameraAppFramework
|
2022-01-27 10:48:20 +08:00 |
|
|
e4ddd8e062
|
used camera_control->SetTarget
|
2022-01-26 11:20:49 +08:00 |
|
|
850602d74c
|
use newly FirstPersonCameraControl
|
2022-01-26 11:00:47 +08:00 |
|
|
5d368a689d
|
new FPCameraControl/LookAtCameraControl
|
2022-01-24 22:31:46 +08:00 |
|
|
b2e52cb9fe
|
supported newly trans for input event.
|
2022-01-24 19:36:54 +08:00 |
|
|
1d81121d30
|
used Vector3f instead Vector4f because noramlized(Vector3f) != normalized(Vector4f)
|
2022-01-18 12:10:02 +08:00 |
|
|
1207cb442a
|
used newly BindCameraUBO
|
2022-01-10 20:31:04 +08:00 |
|
|
bd8486da25
|
codes layout
|
2021-12-15 14:24:35 +08:00 |
|
|
af72c68ebe
|
used VBO instead of VAB
|
2021-11-29 15:58:48 +08:00 |
|
|
91460aba5a
|
updated to GLM...but only ortho matrix is OK.
|
2021-09-24 20:49:20 +08:00 |
|
|
d3afabc170
|
merged GetUBO/GetUBODynamic and GetSSBO/GetSSBODynamic at MaterialDescriptorSets
|
2021-09-22 18:08:46 +08:00 |
|
|
2753f95999
|
moved CreatePipeline functions to RenderPass class.
|
2021-09-22 17:15:17 +08:00 |
|
|
72351af025
|
fixed a bug that MaterialParameters didn't support dynamic UBO/SSBO.
|
2021-09-15 19:17:56 +08:00 |
|
|
903f9081eb
|
renamed VAF to VF, FMT to PF
|
2021-06-24 19:25:43 +08:00 |
|
|
c3e9015d95
|
finished dynamic UBO for RenderList,,,but rendering breakout error.
|
2021-06-22 21:33:47 +08:00 |
|
|
53c58a885e
|
new MaterialInstance
|
2021-06-16 20:29:25 +08:00 |
|
|
3658171954
|
refactor and renamed MaterialInstance to MaterialParameters.
|
2021-06-16 11:43:19 +08:00 |
|
|
d1f6f04407
|
renamed GetCameraMatrixBuffer to GetCameraInfoBuffer
|
2021-05-25 11:48:20 +08:00 |
|
|
b409f1663e
|
rename "ubo_camera_matrix" to "ubo_camera_info"
|
2021-05-13 17:34:40 +08:00 |
|