mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2025-04-08 18:31:59 +00:00
[vulkan] Document the texture sets
I got tired of wondering what they were for.
This commit is contained in:
parent
8470ae5a28
commit
6ce42fd347
1 changed files with 7 additions and 2 deletions
|
@ -256,8 +256,9 @@ properties = {
|
|||
primitiveRestartEnable = true;
|
||||
};
|
||||
layout = {
|
||||
descriptorSets = (matrix_set, entity_set, oit_set, texture_set,
|
||||
texture_set);
|
||||
descriptorSets = (matrix_set, entity_set, oit_set,
|
||||
// surface skybox
|
||||
texture_set, texture_set);
|
||||
pushConstants = {
|
||||
fragment = {
|
||||
fog = vec4;
|
||||
|
@ -305,6 +306,7 @@ properties = {
|
|||
primitiveRestartEnable = false;
|
||||
};
|
||||
layout = {
|
||||
// palette skin
|
||||
descriptorSets = (matrix_set, texture_set, texture_set);
|
||||
pushConstants = {
|
||||
vertex = { Model = mat4; blend = float; };
|
||||
|
@ -368,6 +370,7 @@ properties = {
|
|||
primitiveRestartEnable = false;
|
||||
};
|
||||
layout = {
|
||||
// skin
|
||||
descriptorSets = (matrix_set, texture_set, bone_set);
|
||||
pushConstants = {
|
||||
vertex = {
|
||||
|
@ -466,6 +469,7 @@ properties = {
|
|||
};
|
||||
layout = {
|
||||
draw = {
|
||||
// palette
|
||||
descriptorSets = (matrix_set, texture_set, oit_set);
|
||||
pushConstants = {
|
||||
vertex = { Model = mat4; };
|
||||
|
@ -478,6 +482,7 @@ properties = {
|
|||
};
|
||||
};
|
||||
update = {
|
||||
// cur in new
|
||||
descriptorSets = (particle_set, particle_set, particle_set);
|
||||
};
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue