|
20463da42e
|
added vulkan_version/spv_version
|
2023-05-31 14:36:33 +08:00 |
|
|
27799c5569
|
used ShaderStageIO
|
2023-03-20 14:39:58 +08:00 |
|
|
a9df8965ea
|
split SPVParseData from SPVData
|
2023-03-20 14:28:14 +08:00 |
|
|
34679a632d
|
renamed to ShaderAttribute instead of ShaderStage
|
2023-03-17 15:37:26 +08:00 |
|
|
b3202f5a9b
|
1.changed the shader resource's name from 128 to 32.
2.changed the basetype and vec_size type from uint32_t to uint8_t
|
2023-03-07 17:49:50 +08:00 |
|
|
b8f8c9a337
|
added GetIndex at VKShaderParse.h
|
2023-02-27 18:03:44 +08:00 |
|
|
1c92d0eeaa
|
optimized codes.
|
2023-02-18 17:27:16 +08:00 |
|
|
94e6473ce6
|
Optimize the code layout to make it easier to read
|
2023-02-18 15:40:55 +08:00 |
|
|
d2568072c7
|
fixed a bug that Init after error position.
|
2023-02-17 12:10:14 +08:00 |
|
|
532421fea7
|
supported ray tracing shader.
|
2023-02-14 20:52:35 +08:00 |
|
|
ae95ec2827
|
Merge branch 'master' of https://github.com/hyzboy/GLSLCompiler
|
2023-02-14 17:59:29 +08:00 |
|
|
322728f0bc
|
improved codes....(you can not update)
|
2023-02-14 17:52:14 +08:00 |
|
|
80e09fb99c
|
optimized codes that added new_strcpy
|
2023-01-20 23:25:01 +08:00 |
|
|
1b777626f7
|
layouted codes.
|
2022-09-22 11:27:49 +08:00 |
|
|
e547cc1921
|
added GetLimit/SetLimit interface
|
2022-09-21 21:19:29 +08:00 |
|
|
3918efb4a8
|
supported SPIRV-Cross of VulkanSDK
|
2022-09-21 19:26:16 +08:00 |
|
|
e813fb426a
|
supported preamble
|
2022-06-28 21:00:59 +08:00 |
|
|
bf344f538c
|
layout codes.
|
2022-05-11 16:12:04 +08:00 |
|
|
af2a35bfef
|
use ShaderLanguageType instead of ShaderType because We can redefine ShaderType.
|
2021-07-29 14:23:17 +08:00 |
|
Jayou
|
42a198ea6e
|
add custom entrypoint support (hlsl).
|
2020-10-21 20:44:04 +08:00 |
|
Jayou
|
38fb792d79
|
add shader_stage to SPVData.
|
2020-10-15 15:15:03 +08:00 |
|
Jayou
|
7506a66008
|
fix bug when use .dll with diff env (e.g. debug/release).
|
2020-10-15 14:58:31 +08:00 |
|
Jayou
|
f07557ee28
|
now support hlsl, #include & more shader resource
|
2020-10-14 15:43:31 +08:00 |
|
|
63845a4250
|
set defaultVersion to 110
|
2020-09-03 16:53:22 +08:00 |
|
|
512cca5b59
|
force use CoreProfile and Vulkan1.2
|
2020-09-03 16:23:07 +08:00 |
|
|
4f9be4c4c1
|
use strnicmp instead stricmp
|
2020-08-28 17:49:16 +08:00 |
|
|
65cbc81443
|
use self-define "enum class VertexAttribBaseType" instead "spirv_cross::SPIRType::BaseType"
|
2020-08-25 17:44:40 +08:00 |
|
|
5a81928c80
|
add ShaderParse
|
2020-08-23 18:18:38 +08:00 |
|
|
e73493cf59
|
update Export interface
|
2020-08-22 21:50:41 +08:00 |
|
|
d7af0d0304
|
finished first version. but don't test.
|
2020-08-22 19:30:16 +08:00 |
|
|
da5b7d6b9e
|
first commit
|
2020-08-22 18:12:50 +08:00 |
|