|
052e2c673a
|
new WorkObject Construct function.
|
2025-01-29 17:42:06 +08:00 |
|
|
7c745df910
|
Added RunFramework()
|
2025-01-29 16:30:00 +08:00 |
|
|
a03770fd00
|
Added WorkObject::CreateRenderable(...)
|
2025-01-28 22:20:48 +08:00 |
|
|
3c2f7ad705
|
added render_pass and CreatePipeline at WorkObject. optimized rf_test.cpp
|
2025-01-28 21:04:48 +08:00 |
|
|
93e38fc14f
|
created ULRE.Work contains WorkObject/WorkManager
|
2025-01-28 20:48:43 +08:00 |
|
|
dd0cf9bf51
|
[Milestone] new RenderWorkObject, rf_test run OK!
|
2025-01-28 20:03:44 +08:00 |
|
|
dcefb261ad
|
Added Render(Renderable *) in RenderCmdBuffer
|
2025-01-27 05:28:21 +08:00 |
|
|
fda6001451
|
Added LightCullMode.h
|
2025-01-27 00:26:39 +08:00 |
|
|
f0a582271e
|
optimized SwapchainModule and SwapchainRenderTarget
|
2025-01-26 23:47:04 +08:00 |
|
|
74a5847bbc
|
refactored RenderTarget
|
2025-01-26 23:22:25 +08:00 |
|
|
2576675265
|
removed RenderPass params at RTSwapchain's construct function
|
2025-01-26 13:36:15 +08:00 |
|
|
ffaa038f99
|
Use RenderPass * instead of VkRenderPass in Framebuffer
|
2025-01-26 12:36:23 +08:00 |
|
|
768ebde879
|
optimized SwapchainModule::BeginFrame/EndFrame
|
2025-01-26 12:13:51 +08:00 |
|
|
af03f2967c
|
RenderCmdBUffer::BindFramebuffer removed RenderPass param.
|
2025-01-26 12:13:03 +08:00 |
|
|
e24286a87f
|
removed render_pass from RenderTarget, use RenderTarget::fbo->render_pass
|
2025-01-26 12:12:13 +08:00 |
|
|
99f833ef42
|
RenderPass add GetVkRenderPass()
|
2025-01-26 12:06:05 +08:00 |
|
|
6e12a411b1
|
added SwapchainModule::GetRenderCmdBuffer()
|
2025-01-26 00:15:54 +08:00 |
|
|
022cc4a2f3
|
removed BeginFrame/EndFrame/Run/RunFrame of RenderFramework
|
2025-01-25 23:12:31 +08:00 |
|
|
906aba2459
|
use shorter name of manager/modules....
|
2025-01-25 22:31:48 +08:00 |
|
|
b47b096039
|
optimized image_count of Swapchain
|
2025-01-25 21:17:00 +08:00 |
|
|
63dac1ef74
|
moved SwapchainImage's Destruct function to .cpp
|
2025-01-25 21:16:25 +08:00 |
|
|
0a072d846b
|
I moved a RenderPass to SwapchainModule from SwapchainImage; RenderPass isn't recreated after recreating the swapchain.
|
2025-01-25 20:27:26 +08:00 |
|
|
2e53b48fff
|
[BIG MILESTONE] render framework first test ok! can draw!
|
2025-01-25 17:17:55 +08:00 |
|
|
aafdbdd4ea
|
reduced codes of rf_test.cpp
|
2025-01-25 15:25:29 +08:00 |
|
|
6141dbf4d5
|
removed RenderFramework::device_render_pass
|
2025-01-25 01:42:50 +08:00 |
|
|
c8adc9af24
|
Moved render_cmd_buffer to SwapchainImage
|
2025-01-25 01:41:00 +08:00 |
|
|
79b0b2ef76
|
support Vulkan 1.4 caps
|
2025-01-25 01:40:08 +08:00 |
|
|
ab36f67412
|
Added DebugUtils::SetTexture()
|
2025-01-25 01:39:32 +08:00 |
|
|
487d3c4978
|
added WorkObject.h
|
2025-01-24 13:23:57 +08:00 |
|
|
0a2862a051
|
Added Begin in SwapchainModule::Use()
|
2025-01-19 23:22:26 +08:00 |
|
|
10fbcfef14
|
RenderFramework::RunFrame/Run
|
2025-01-19 19:42:38 +08:00 |
|
|
414142283b
|
moved OnResize to GraphModule from RenderModule
|
2025-01-19 19:41:57 +08:00 |
|
|
96c3718b2a
|
remove about swapchain from GPUDevice class.
|
2025-01-19 19:06:32 +08:00 |
|
|
014d783e73
|
[WIP,can't RUN] recreated TextureManager/RenderTargetManager/SwapchainModule
|
2025-01-19 18:13:06 +08:00 |
|
|
ff8222c256
|
moved device_render_pass to RenderFramework from GPUDevice.
|
2025-01-18 20:28:14 +08:00 |
|
|
911afc06f6
|
preparing newly GraphModule/RenderModule/RenderPassManager/RenderFramework
|
2025-01-16 02:10:03 +08:00 |
|
|
bd0a3d8be1
|
to support newly String<>/IDName/Compare
|
2025-01-15 02:42:04 +08:00 |
|
|
62d370e508
|
renamed to SortedSet from SortedSets
|
2024-11-18 13:19:11 +08:00 |
|
|
2c67990daa
|
little and unimportant update
|
2024-10-13 00:15:45 +08:00 |
|
|
620d05c6ff
|
added shadow attributes in StaticMesh
|
2024-10-10 01:59:24 +08:00 |
|
|
d1f1124302
|
updated SceneNodeAttributes.h
|
2024-10-10 01:59:05 +08:00 |
|
|
e9d5b369bf
|
Added ShadowPolicy.h
|
2024-10-10 01:58:47 +08:00 |
|
|
71c0c7e627
|
Added SceneNodeAttributes.h
|
2024-10-10 01:23:12 +08:00 |
|
|
2f34d556e4
|
renamed to ChildNode instead of SubNode
|
2024-10-06 16:49:08 +08:00 |
|
|
b9fbab56f1
|
update codes for support new SceneNode
|
2024-10-06 14:51:38 +08:00 |
|
|
4614562929
|
optimized SceneNode class.
|
2024-10-06 02:30:59 +08:00 |
|
|
9450d92784
|
use Contains instead of IsMember/IsExist
|
2024-10-05 22:51:27 +08:00 |
|
|
d7f7a7d095
|
[WIP] preparing SceneManager
|
2024-09-06 01:04:28 +08:00 |
|
|
5e8957b78b
|
TransformFaceToCamera class is finished.
|
2024-08-31 15:46:11 +08:00 |
|
|
99264b5b0a
|
Split SceneMatrix to standalone files
|
2024-08-31 00:10:57 +08:00 |
|