fixing CI
This commit is contained in:
@@ -17,7 +17,7 @@ jobs:
|
|||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: |
|
run: |
|
||||||
apt update
|
apt update
|
||||||
apt install -y libgl1 libwayland-egl1 libwayland-cursor0 clang
|
apt install -y libgl1 libwayland-egl1 libwayland-cursor0 clang libwayland-server0
|
||||||
|
|
||||||
- name: Building
|
- name: Building
|
||||||
run: zig build
|
run: zig build
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ jobs:
|
|||||||
- name: Install system dependencies
|
- name: Install system dependencies
|
||||||
run: |
|
run: |
|
||||||
apt update
|
apt update
|
||||||
apt install -y libgl1 libwayland-egl1 libwayland-cursor0 clang
|
apt install -y libgl1 libwayland-egl1 libwayland-cursor0 clang libwayland-server0
|
||||||
|
|
||||||
- name: Building
|
- name: Building
|
||||||
run: zig build
|
run: zig build
|
||||||
@@ -61,7 +61,7 @@ jobs:
|
|||||||
which deqp-runner && deqp-runner --version || echo "deqp-runner not found"
|
which deqp-runner && deqp-runner --version || echo "deqp-runner not found"
|
||||||
|
|
||||||
- name: Run Vulkan CTS
|
- name: Run Vulkan CTS
|
||||||
run: zig build cts-soft
|
run: zig build cts-soft -- -j4
|
||||||
continue-on-error: true
|
continue-on-error: true
|
||||||
|
|
||||||
- name: Verify tests
|
- name: Verify tests
|
||||||
|
|||||||
@@ -58,20 +58,7 @@ pub const VULKAN_VERSION = vk.makeApiVersion(0, 1, 0, 0);
|
|||||||
/// Maximum number of descriptor sets per pipeline
|
/// Maximum number of descriptor sets per pipeline
|
||||||
pub const VULKAN_MAX_DESCRIPTOR_SETS = 32;
|
pub const VULKAN_MAX_DESCRIPTOR_SETS = 32;
|
||||||
|
|
||||||
/// From the Vulkan 1.3.274 spec:
|
/// The number of push constant ranges is effectively bounded
|
||||||
///
|
|
||||||
/// VUID-VkPipelineLayoutCreateInfo-pPushConstantRanges-00292
|
|
||||||
///
|
|
||||||
/// "Any two elements of pPushConstantRanges must not include the same
|
|
||||||
/// stage in stageFlags"
|
|
||||||
///
|
|
||||||
/// and
|
|
||||||
///
|
|
||||||
/// VUID-VkPushConstantRange-stageFlags-requiredbitmask
|
|
||||||
///
|
|
||||||
/// "stageFlags must not be 0"
|
|
||||||
///
|
|
||||||
/// This means that the number of push constant ranges is effectively bounded
|
|
||||||
/// by the number of possible shader stages. Not the number of stages that can
|
/// by the number of possible shader stages. Not the number of stages that can
|
||||||
/// be compiled together (a pipeline layout can be used in multiple pipelnes
|
/// be compiled together (a pipeline layout can be used in multiple pipelnes
|
||||||
/// wth different sets of shaders) but the total number of stage bits supported
|
/// wth different sets of shaders) but the total number of stage bits supported
|
||||||
|
|||||||
Reference in New Issue
Block a user