106 Commits

Author SHA1 Message Date
253d113375 adjusted path of examples. 2023-09-27 11:36:39 +08:00
7d9192051a added codes about Texture2DArray. 2023-09-25 17:34:36 +08:00
a87a35b5f8 removed old examples. 2023-09-22 11:32:26 +08:00
d5d6a6bc74 added example that it's texture_quad.cpp. 2023-09-21 17:15:36 +08:00
5c2f136689 renamed project's name 2023-09-21 10:09:31 +08:00
dbe2370a44 1.used uvec2/ushort2 in AssignVBO
2.completed first step then merge MI buffer
2023-09-20 15:55:14 +08:00
6b498d7e91 updated PureColor2D material codes 2023-05-22 14:31:37 +08:00
57b480754c renamed name of example project 2023-03-22 16:09:11 +08:00
ea93dfcc86 added third_triangle example 2022-06-24 16:27:43 +08:00
80b89b3d21 upgraded example folder at VisualStudio project. 2022-06-24 12:45:04 +08:00
6ac722bbba renamed to second_triangle.cpp instead of two_triangle.cpp 2022-06-22 12:05:46 +08:00
2a28872309 renamed to FullScreenTriangle instead of FullScreenRect. 2022-06-21 13:36:30 +08:00
3fbbdb8204 added few codes, but they can't run. 2022-06-18 18:47:08 +08:00
b0f4adde3c
rename to DeferredRender.cpp instead of DeferredRenderMultiCmdBuffer.cpp
Signed-off-by: HuYingzhuo(hugo/hyzboy) <hyzboy@outlook.com>
2022-05-13 10:01:47 +08:00
727d36f16b supported HDPI PerMonitor at Windows platform. 2022-03-15 18:03:29 +08:00
82763c450e added SkyColor example. 2022-02-28 16:55:22 +08:00
b1fc48d0cd added EquirectangularMap example. 2022-02-11 18:07:47 +08:00
4f7a630048 fixed name error. 2022-02-11 14:24:47 +08:00
9acfa5edd0 added RayPicking example 2022-02-10 18:56:00 +08:00
9d0ae0a071 newly Loader code of Texture 2021-12-13 21:03:41 +08:00
dce324f3d3 renamed 2021-11-22 16:36:29 +08:00
e56730ec87 fixed DeferredModel sample, but light error. 2021-09-27 21:11:25 +08:00
72351af025 fixed a bug that MaterialParameters didn't support dynamic UBO/SSBO. 2021-09-15 19:17:56 +08:00
14fac881f3 add a new demo that UBO offset 2020-12-02 20:27:36 +08:00
2e05e06b3f split RenderCommand/TextureCommand from GPUCmdBuffer 2020-10-28 12:30:44 +08:00
1e0676c6c7 to improve create program, that are RenderPass and Framebuffer 2020-10-15 22:13:15 +08:00
24474df151 add 2d AA Line examples 2020-09-30 14:21:24 +08:00
cc7f462f85 use VKStruct.h/VKImageCreateInfo.h 2020-09-27 20:58:25 +08:00
afe3f9a27a delete unused value "commit_offset" 2020-07-29 17:23:29 +08:00
5020f80060 updates 2020-07-28 16:37:01 +08:00
02cf493289 add RectanglePrimitive example 2020-07-08 15:46:30 +08:00
e6aeff6b65 support "u8char" type 2020-07-07 19:16:23 +08:00
da0fba1760 add QTVulkan example 2020-07-01 16:27:47 +08:00
18f68df9be add Font/FontBitmapCache 2020-06-28 22:16:07 +08:00
858a7e26ab add example program LoadStaticMesh 2020-06-19 22:07:14 +08:00
c5821a8026 删除Assimp依赖 2020-06-17 02:05:36 +08:00
51780a68ee 改进AssimpLoaderMesh 2020-05-19 19:03:13 +08:00
3194d9522c update submodules 2020-04-07 17:56:51 +08:00
e2811f2b2b 增加FragCoord属性测试 2020-01-20 15:02:40 +08:00
e61ed1d146 first build&test ok of ShaderMaker 2019-12-13 17:55:20 +08:00
834cb48fa9 support B10GR11UF format texture files. 2019-12-04 21:05:09 +08:00
776a887911 delete texture_linear.cpp 2019-12-03 22:18:31 +08:00
33a6f3f6e4 delete TGATexture 2019-12-03 21:24:23 +08:00
8515f41718 exchange LoadTGATexture to CreateTextureFromFile for texture_rect sample 2019-12-03 20:48:42 +08:00
f5cafb91b8 建立独立的VKDeviceSwapchain.cpp将交换链创建相关代码移到这里 2019-11-26 00:22:54 +08:00
5846913197 新的纹理创建 2019-11-25 22:05:05 +08:00
14e4d493dc 增加新的PBRBasic,准备测试PBR渲染 2019-11-25 16:26:30 +08:00
a444f6b795 改进VulkanAppFramework 2019-11-14 17:57:46 +08:00
b4c2bf2260 建立CMAKE工程文件夹 2019-08-19 11:50:23 +08:00
417ddbf060 完整的纹数据结构输出 2019-08-14 16:36:02 +08:00