|
2103c4d23c
|
add new Device::CreateImage functions
|
2020-06-24 19:13:29 +08:00 |
|
|
532a8e3b56
|
update support VkVulkanSDK 1.2.141
|
2020-06-11 18:25:08 +08:00 |
|
|
3f53b0f65c
|
support Vulkan SDK 1.2
|
2020-02-08 15:04:02 +08:00 |
|
|
004e0037a4
|
submodules update
|
2020-01-23 21:00:35 +08:00 |
|
|
96fcee1948
|
将原本Platform,Window中的CreateRenderDevice,改成独立C函数放于VKDeviceCreater中
|
2019-08-23 11:18:09 +08:00 |
|
|
f87747f7b3
|
废除原本的Swapchain/SwapchainAttribute双层结构,将原本的SwapchainAttribute改为Swapchain
|
2019-07-16 20:57:17 +08:00 |
|
|
4a46a6e014
|
1.拆分建立独立的SwapchainAttribute
2.Swapchain代码完全迁移到VKSwapchain
|
2019-07-15 22:37:00 +08:00 |
|
|
1460840334
|
将Swapchain创建相关函数独立到VKSwapchainCreater.cpp中
|
2019-07-13 18:23:43 +08:00 |
|
|
2a2cb0db5f
|
**未完成**建立swapchain类,将VKDevice部分功能移到VKSwapchain类中
|
2019-07-13 02:37:19 +08:00 |
|
|
47039ee9d8
|
默认深度缓冲区改为不保存
|
2019-07-11 11:45:52 +08:00 |
|
|
4412766ddf
|
已确认几个2D范例均可正常DEPTH TEST/WRITE,但在使用CAMERA后得出的无法写入DEPTH
|
2019-07-11 02:42:11 +08:00 |
|
|
ee30e6acce
|
更改测试
|
2019-07-11 01:07:16 +08:00 |
|
|
b7954338aa
|
修正诸多问题,MRT输出基本成功,但depth test失败,问题未知
|
2019-07-10 21:00:36 +08:00 |
|
|
4586038c6f
|
修改以支持win32模式
|
2019-07-06 16:46:19 +08:00 |
|
|
4a7ff689fb
|
函数改名
|
2019-06-26 16:50:00 +08:00 |
|
|
d675911ed9
|
内存泄露修正
|
2019-06-26 16:45:24 +08:00 |
|
|
c206d94568
|
swapchina depth纹理象素格式改用自动获取
|
2019-06-26 16:44:37 +08:00 |
|
|
fff0eb28b0
|
将交换链主Image/ImageView管理改用Texture2D
|
2019-06-26 16:42:15 +08:00 |
|
|
3b86783c53
|
Swapchain创建depth改用Texture2D
|
2019-06-26 16:03:21 +08:00 |
|
|
d3bdaa3c15
|
VKDevice增加新的CreateTexture2D函数
|
2019-06-25 21:38:38 +08:00 |
|
|
91d6d20424
|
更直观和方便的写法
|
2019-06-22 16:22:38 +08:00 |
|
|
0d141385dd
|
统一名称
|
2019-06-17 21:59:54 +08:00 |
|
|
471902223e
|
修正窗口调整大小后,没有重新获取vkPhysicalDevice属性的问题
|
2019-06-13 15:23:16 +08:00 |
|
|
e50adf12a2
|
VKPhysicalDevice由struct改为class
|
2019-05-28 21:17:18 +08:00 |
|
|
a80f4bc9fa
|
增加物理设备特性输出日志
|
2019-05-28 14:38:01 +08:00 |
|
|
4ead81b44c
|
Debug模式增加物理设备属性输出
|
2019-05-28 14:25:58 +08:00 |
|
|
a988f36b92
|
PhysicalDevice增加驱动ID获取支持
|
2019-05-23 13:24:21 +08:00 |
|
|
214079653e
|
增加修改纹理函数,并测试成功
|
2019-05-21 00:45:37 +08:00 |
|
|
56c6bc8d6e
|
1.修正DescriptorSetLayout的不正确数量定义
2.完成贴图测试
|
2019-05-20 17:52:23 +08:00 |
|
|
f5d86f6c32
|
初步增加texture定义,未测试
|
2019-05-18 15:41:49 +08:00 |
|
|
d2cad7bf2f
|
将CreateRenderDevice转移到Window类中,并记录device,以方便在RESIZE等时重建SwapChain
|
2019-05-07 12:46:25 +08:00 |
|
|
b87af86b4c
|
排版,删除行尾空格以及所有TAB转空格
|
2019-05-05 14:22:58 +08:00 |
|
|
a51f3cffd8
|
增加完整的平台和底层支持,删除旧的OpenGL代码
|
2019-04-30 16:42:59 +08:00 |
|