|
ec3919626e
|
update Geometry2D/3D and RenderableCreater to best new
|
2020-07-20 19:19:09 +08:00 |
|
|
309c83cd66
|
add SetLineWidth in VKCommandBuffer
|
2020-07-20 19:17:17 +08:00 |
|
|
7eedffe8ed
|
Codes layout
|
2020-07-20 17:31:33 +08:00 |
|
|
770ab4d1d9
|
use "VertexAttribData" instead "VertexAttribBufferCreater"
|
2020-07-16 17:08:13 +08:00 |
|
|
01a32148bf
|
rename,use CreateVAB instead CreateVBO
|
2020-07-16 12:00:02 +08:00 |
|
|
9e99db9c72
|
rename "VertexBuffer" to "VertexAttribBuffer"
|
2020-07-14 14:03:26 +08:00 |
|
|
b4dcd029f9
|
在ShaderStage结构中保存原始的数据基本类型与成份数量
|
2020-07-11 16:49:17 +08:00 |
|
|
967c66569b
|
to advance ShaderResource/VKBuffer
|
2020-07-09 20:37:34 +08:00 |
|
|
e6aeff6b65
|
support "u8char" type
|
2020-07-07 19:16:23 +08:00 |
|
|
b417b08f59
|
add VKDevice::GetSwapchainSize() function
|
2020-07-03 21:12:33 +08:00 |
|
|
61648f6dcb
|
Merge branch 'devel_14_tilemap' of https://github.com/hyzboy/ULRE into devel_14_tilemap
|
2020-06-24 19:14:13 +08:00 |
|
|
2103c4d23c
|
add new Device::CreateImage functions
|
2020-06-24 19:13:29 +08:00 |
|
|
1ca44cd037
|
Add ShaderModuleManage::CreateMaterial(vs,gs,fs) functions
|
2020-06-24 01:51:10 +08:00 |
|
|
3e0a170505
|
Change the params name of VKPhysicalDevice::GetPointSize
|
2020-06-21 17:48:50 +08:00 |
|
|
b37d7c1a5b
|
实际部分TileData
|
2020-06-21 02:23:11 +08:00 |
|
|
c2a751bf68
|
增加TileData
|
2020-06-20 19:40:09 +08:00 |
|
|
4cf5b0dce3
|
PushConstant暂时只保留local_to_world
|
2020-06-12 15:51:56 +08:00 |
|
|
880876b8b2
|
VKCommandBuffer add a new function SetRenderArea(const VkExtent2D &)
|
2020-06-11 19:23:51 +08:00 |
|
|
532a8e3b56
|
update support VkVulkanSDK 1.2.141
|
2020-06-11 18:25:08 +08:00 |
|
|
d94e6dee6c
|
use ShaderResource instead ShaderParse
|
2020-06-09 19:40:08 +08:00 |
|
|
9c5f60f513
|
转移和渲染无关的代码到CMSceneGraph中
|
2020-06-06 16:37:13 +08:00 |
|
|
004e0037a4
|
submodules update
|
2020-01-23 21:00:35 +08:00 |
|
|
6a472780b3
|
add Subpass class
|
2020-01-21 18:57:39 +08:00 |
|
|
6463cd41e0
|
add RenderpassCreater class
|
2020-01-21 18:57:26 +08:00 |
|
|
9f2f853c10
|
add VKCommandBuffer::NextSubpass function.
|
2020-01-21 18:57:07 +08:00 |
|
|
b9249d960c
|
Split vulkan::Device::CreateAttachmentDescription to a new function.
|
2020-01-21 16:23:01 +08:00 |
|
|
2fceaa4f8b
|
use MaterialInstance in texture_rect sample
|
2020-01-20 16:35:43 +08:00 |
|
|
f947a0746a
|
增加VKMaterialInstance类
|
2020-01-20 15:39:39 +08:00 |
|
|
d532e0d04c
|
1.add resolution in WorldMatrix
2.add object_position/object_size in PushConstant
|
2020-01-19 21:53:44 +08:00 |
|
|
818946a7e7
|
1.delete MaterialData.h
2.add StandardMaterial and PBRMaterial
|
2020-01-14 18:09:40 +08:00 |
|
|
8e6f672505
|
add NormalMatrix in PushConstants
|
2020-01-13 20:13:48 +08:00 |
|
|
5e64222c48
|
update ColorSpace.h
|
2020-01-07 22:35:19 +08:00 |
|
|
834cb48fa9
|
support B10GR11UF format texture files.
|
2019-12-04 21:05:09 +08:00 |
|
|
a3ce45ffa8
|
use tiling instead use_optimal/use_linear
|
2019-12-03 22:13:11 +08:00 |
|
|
8515f41718
|
exchange LoadTGATexture to CreateTextureFromFile for texture_rect sample
|
2019-12-03 20:48:42 +08:00 |
|
|
338558205e
|
修复至可运行
|
2019-11-26 00:33:24 +08:00 |
|
|
f5cafb91b8
|
建立独立的VKDeviceSwapchain.cpp将交换链创建相关代码移到这里
|
2019-11-26 00:22:54 +08:00 |
|
|
5846913197
|
新的纹理创建
|
2019-11-25 22:05:05 +08:00 |
|
|
dc50f1e0d3
|
增加新的CheckInstanceLayer函数
|
2019-11-13 20:50:34 +08:00 |
|
|
c6b6773101
|
新增VulkanInstanceLayer可自定义指定
|
2019-11-13 19:55:13 +08:00 |
|
|
2ac749bf95
|
VKInstance类删除多余的ExtList
|
2019-11-13 16:10:42 +08:00 |
|
|
3eb2bccaab
|
修正源代码文件没有用UTF8-BOM编码方式保存的问题
|
2019-11-08 17:41:50 +08:00 |
|
|
4079407f73
|
完成新的VKDebugOut对象,使用户创建时可使用自定义的Debug输出
|
2019-11-08 01:58:51 +08:00 |
|
|
19be1c4d9f
|
分离VKDebugOut以及VKProperties
|
2019-11-06 20:52:09 +08:00 |
|
|
14f4846695
|
将所有平台可用的格式抽离出来复制一套定义,用于在纹理转换器中使用支持
|
2019-10-01 20:21:36 +08:00 |
|
|
66fee61451
|
TGA加载增加枚举明确属性意义,清除直接手写的ID
|
2019-09-02 17:15:52 +08:00 |
|
|
96fcee1948
|
将原本Platform,Window中的CreateRenderDevice,改成独立C函数放于VKDeviceCreater中
|
2019-08-23 11:18:09 +08:00 |
|
|
d050b41ede
|
色彩/纹理格式名称数组缩短
|
2019-08-16 19:12:15 +08:00 |
|
|
f0245d5d83
|
优化格式记录
|
2019-08-16 14:43:08 +08:00 |
|
|
6ec403d804
|
获取纹理格式支持改直接使用VK函数
|
2019-08-15 11:11:54 +08:00 |
|