18 Commits

Author SHA1 Message Date
e5a46f3ee8 Added "RenderFramework *" in GraphModule and IRenderTarget 2025-02-05 22:44:58 +08:00
c8adc9af24 Moved render_cmd_buffer to SwapchainImage 2025-01-25 01:41:00 +08:00
014d783e73 [WIP,can't RUN] recreated TextureManager/RenderTargetManager/SwapchainModule 2025-01-19 18:13:06 +08:00
22099b6b84 added CopyBufferToImage2D and use it. 2023-09-25 17:33:59 +08:00
5230fbc27f added little codes of texture 2d array, but can't run. 2023-09-25 16:38:02 +08:00
f901708b6c improved codes. 2023-09-25 15:37:41 +08:00
2487cb1f36 added CopyBufferToImage.h 2023-09-25 15:13:30 +08:00
ac4c97d33a renamed to CopyBufferToImage from CommitTexture 2023-09-25 12:42:48 +08:00
8f6260f440 fixed bug at GPUDevice::ChangeTexture2D 2023-06-07 20:25:32 +08:00
0457d28577 fixed lost of #include 2023-03-25 15:47:08 +08:00
b980457ba2 renamed DeviceBuffer/DeviceMemory instead of GPUBuffer/GPUMemory, 2022-10-14 17:52:35 +08:00
5d608624c0 fixed mipmaps autogen at Cubemap 2022-01-07 19:39:39 +08:00
1d499ffd5b added Cubemap support,but only test non-mipmaps texture. 2022-01-07 16:55:39 +08:00
3bd165fbe5 optimized params of GPUDevice::CommitTexture2DMipmaps 2022-01-07 12:14:43 +08:00
b064a4de5f deleted not needed params at GPUDevice::CommitTexture2D that they are width and height. 2022-01-07 12:05:52 +08:00
f70c2d8f51 added clear codes and comment. 2022-01-07 11:57:13 +08:00
556f3a08a2 add VKDeviceTextureCube.cpp 2022-01-05 18:18:43 +08:00
cd44800254 splited VKDeviceTexture2D.cpp to 4 files. 2022-01-05 16:02:07 +08:00