Home
last modified time | relevance | path

Searched +full:vulkan +full:- +full:rules (Results 1 – 25 of 418) sorted by relevance

12345678910>>...17

/third_party/mesa3d/src/microsoft/ci/
Dgitlab-ci-inc.yml1 .windows-docker-tags:
3 - windows
4 - docker
5 - "2022"
6 - mesa
8 .windows-shell-tags:
10 - windows
11 - shell
12 - "2022"
13 - mesa
[all …]
/third_party/vk-gl-cts/external/vulkan-docs/src/appendices/
DVK_NV_external_memory.adoc1 // Copyright (c) 2016-2020 NVIDIA Corporation
3 // SPDX-License-Identifier: CC-BY-4.0
10 2016-08-19
14 - James Jones, NVIDIA
15 - Carsten Rohde, NVIDIA
19 Applications may wish to export memory to other Vulkan instances or other
20 APIs, or import memory from other Vulkan instances or other APIs to enable
21 Vulkan workloads to be split up across application module, process, or API
23 This extension enables applications to create exportable Vulkan memory
25 Vulkan instance that created them.
[all …]
DVK_NV_external_memory.txt1 // Copyright (c) 2016-2020 NVIDIA Corporation
3 // SPDX-License-Identifier: CC-BY-4.0
10 2016-08-19
14 - James Jones, NVIDIA
15 - Carsten Rohde, NVIDIA
19 Applications may wish to export memory to other Vulkan instances or other
20 APIs, or import memory from other Vulkan instances or other APIs to enable
21 Vulkan workloads to be split up across application module, process, or API
23 This extension enables applications to create exportable Vulkan memory
25 Vulkan instance that created them.
[all …]
Dinvariance.adoc1 // Copyright 2015-2024 The Khronos Group Inc.
3 // SPDX-License-Identifier: CC-BY-4.0
9 The Vulkan specification is not pixel exact.
11 different Vulkan implementations.
20 Vulkan commands.
21 For any given Vulkan and framebuffer state vector, and for any Vulkan
22 command, the resulting Vulkan and framebuffer state must: be identical
23 whenever the command is executed on that initial Vulkan and framebuffer
36 double-buffered scene is redrawn.
47 Additional invariance rules are desirable to ensure useful operation.
[all …]
Dinvariance.txt1 // Copyright 2015-2021 The Khronos Group, Inc.
3 // SPDX-License-Identifier: CC-BY-4.0
9 The Vulkan specification is not pixel exact.
11 different Vulkan implementations.
20 Vulkan commands.
21 For any given Vulkan and framebuffer state vector, and for any Vulkan
22 command, the resulting Vulkan and framebuffer state must: be identical
23 whenever the command is executed on that initial Vulkan and framebuffer
36 double-buffered scene is redrawn.
47 Additional invariance rules are desirable to ensure useful operation.
[all …]
DVK_NV_external_memory_win32.adoc1 // Copyright (c) 2016-2020 NVIDIA Corporation
3 // SPDX-License-Identifier: CC-BY-4.0
10 2016-08-19
14 - James Jones, NVIDIA
15 - Carsten Rohde, NVIDIA
19 Applications may wish to export memory to other Vulkan instances or other
20 APIs, or import memory from other Vulkan instances or other APIs to enable
21 Vulkan workloads to be split up across application module, process, or API
24 Vulkan memory objects such that the underlying resources can be referenced
25 outside the Vulkan instance that created them, and import win32 handles
[all …]
DVK_NV_external_memory_win32.txt1 // Copyright (c) 2016-2020 NVIDIA Corporation
3 // SPDX-License-Identifier: CC-BY-4.0
10 2016-08-19
14 - James Jones, NVIDIA
15 - Carsten Rohde, NVIDIA
19 Applications may wish to export memory to other Vulkan instances or other
20 APIs, or import memory from other Vulkan instances or other APIs to enable
21 Vulkan workloads to be split up across application module, process, or API
24 Vulkan memory objects such that the underlying resources can be referenced
25 outside the Vulkan instance that created them, and import win32 handles
[all …]
/third_party/mesa3d/src/nouveau/ci/
Dgitlab-ci-inc.yml1 .nvk-valve-rules:
3 rules:
4 - !reference [.test, rules]
5 - !reference [.valve-farm-rules, rules]
6 - !reference [.vulkan-rules, rules]
7 - changes: &nvk_file_list
8 - src/nouveau/*
9 - src/nouveau/codegen**/*
10 - src/nouveau/compiler/**/*
11 - src/nouveau/drm/**/*
[all …]
/third_party/skia/third_party/externals/spirv-tools/source/val/
Dvalidate_scopes.cpp7 // http://www.apache.org/licenses/LICENSE-2.0
45 SpvOp opcode = inst->opcode(); in ValidateScope()
52 << spvOpcodeString(opcode) << ": expected scope to be a 32-bit int"; in ValidateScope()
81 SpvOp opcode = inst->opcode(); in ValidateExecutionScope()
94 // Vulkan specific rules in ValidateExecutionScope()
95 if (spvIsVulkanEnv(_.context()->target_env)) { in ValidateExecutionScope()
96 // Vulkan 1.1 specific rules in ValidateExecutionScope()
97 if (_.context()->target_env != SPV_ENV_VULKAN_1_0) { in ValidateExecutionScope()
103 << ": in Vulkan environment Execution scope is limited to " in ValidateExecutionScope()
112 _.function(inst->function()->id()) in ValidateExecutionScope()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/
Dvalidate_scopes.cpp7 // http://www.apache.org/licenses/LICENSE-2.0
45 SpvOp opcode = inst->opcode(); in ValidateScope()
52 << spvOpcodeString(opcode) << ": expected scope to be a 32-bit int"; in ValidateScope()
81 SpvOp opcode = inst->opcode(); in ValidateExecutionScope()
94 // Vulkan specific rules in ValidateExecutionScope()
95 if (spvIsVulkanEnv(_.context()->target_env)) { in ValidateExecutionScope()
96 // Vulkan 1.1 specific rules in ValidateExecutionScope()
97 if (_.context()->target_env != SPV_ENV_VULKAN_1_0) { in ValidateExecutionScope()
103 << ": in Vulkan environment Execution scope is limited to " in ValidateExecutionScope()
112 _.function(inst->function()->id()) in ValidateExecutionScope()
[all …]
/third_party/mesa3d/src/broadcom/ci/
Dgitlab-ci-inc.yml1 .broadcom-common-rules:
2 rules:
3 - changes: &broadcom_file_list
4 - src/broadcom/meson.build
5 - src/broadcom/ci/gitlab-ci.yml
6 - src/broadcom/ci/gitlab-ci-inc.yml
7 - src/broadcom/ci/deqp-$DEQP_SUITE.toml
8 - src/broadcom/ci/$GPU_VERSION-fails.txt
9 - src/broadcom/ci/$GPU_VERSION-flakes.txt
10 - src/broadcom/ci/$GPU_VERSION-skips.txt
[all …]
/third_party/mesa3d/.gitlab-ci/
Dtest-source-dep.yml5 .scheduled_pipeline-rules:
6 rules:
7 - if: &is-scheduled-pipeline '$CI_PIPELINE_SOURCE == "schedule"'
12 # disables that, but keeps the auto-retry for infrastructure failures.
13 .no-auto-retry:
19 - api_failure
20 - runner_system_failure
21 - scheduler_failure
22 - data_integrity_failure
23 - unknown_failure
[all …]
/third_party/mesa3d/src/gallium/frontends/lavapipe/ci/
Dgitlab-ci-inc.yml1 .lavapipe-rules:
2 stage: software-renderer
3 rules:
4 - !reference [.test, rules]
5 - if: $EXTERNAL_KERNEL_TAG != null
7 - !reference [.vulkan-rules, rules]
8 - !reference [.gallium-core-rules, rules]
9 - changes: &lavapipe_file_list
10 - src/gallium/drivers/llvmpipe/*
11 - src/gallium/frontends/lavapipe/*
[all …]
/third_party/mesa3d/docs/
Dgitlab-ci.yml1 .docs-base:
3 - .build-linux
4 - .use-alpine/x86_64_build
8 - public/
10 - meson setup _build -D prefix=$(pwd) --auto-features=disabled
11 -D vulkan-drivers="" -D gallium-drivers="" -D platforms=[] -D glx=disabled
12 -D video-codecs="" -D html-docs=enabled -D html-docs-path=public
13 -D werror=true
14 - meson compile -C _build
15 - meson install -C _build
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/
DCHANGES1 Revision history for SPIRV-Tools
3 v2021.5-dev 2021-11-11
4 - Start v2021.5-dev
6 v2021.4 2021-11-11
7 - General
8 - Add a WebAssembly build (#3752)
9 - Make cxx exceptions controllable (#4591)
10 - Validator
11 - Improve decoration validation (#4490)
12 - Optimizer
[all …]
/third_party/skia/third_party/externals/spirv-tools/
DCHANGES1 Revision history for SPIRV-Tools
3 v2021.5-dev 2021-11-11
4 - Start v2021.5-dev
6 v2021.4 2021-11-11
7 - General
8 - Add a WebAssembly build (#3752)
9 - Make cxx exceptions controllable (#4591)
10 - Validator
11 - Improve decoration validation (#4490)
12 - Optimizer
[all …]
/third_party/mesa3d/src/amd/ci/
Dgitlab-ci-inc.yml1 .radeonsi-rules:
3 rules:
4 - !reference [.test, rules]
5 - !reference [.collabora-farm-rules, rules]
6 - !reference [.gl-rules, rules]
7 - changes: &amd_common_file_list
8 - src/amd/*
9 - src/amd/addrlib/**/*
10 - src/amd/ci/gitlab-ci.yml
11 - src/amd/ci/gitlab-ci-inc.yml
[all …]
/third_party/mesa3d/src/intel/ci/
Dgitlab-ci-inc.yml1 .intel-common-rules:
3 rules:
4 - changes: &intel_common_file_list
5 - src/intel/*
6 - src/intel/blorp/**/*
7 - src/intel/common/**/*
8 - src/intel/compiler/**/*
9 - src/intel/dev/**/*
10 - src/intel/ds/**/*
11 - src/intel/genxml/**/*
[all …]
/third_party/vk-gl-cts/
DOAT.xml1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- Copyright (c) 2021 Huawei Device Co., Ltd.
8 http://www.apache.org/licenses/LICENSE-2.0
18 -->
19 <!-- OAT(OSS Audit Tool) configuration guide:
33 1. policy: All policyitems will be merged to default OAT.xml rules, the name of policy doesn't affe…
47 7. policyitem filefilter: Used to bind filefilter which define filter rules.
48 8. filefilter: Filter rules, the type filename is used to filter file name, the type filepath is us…
50 Note:If the text contains special characters, please escape them according to the following rules:
56 -->
[all …]
/third_party/spirv-tools/
DCHANGES1 Revision history for SPIRV-Tools
3 v2023.6 2023-12-18
4 - General
5 - update_build_version.py produce deterministic header. (#5426)
6 - Support missing git in update_build_version.py (#5473)
7 - Optimizer
8 - Add ComputeDerivativeGroup*NV capabilities to trim capabilities pass. (#5430)
9 - Do not crash when tryingto fold unsupported spec constant (#5496)
10 - instrument: Fix handling of gl_InvocationID (#5493)
11 - Fix nullptr argument in MarkInsertChain (#5465)
[all …]
/third_party/vk-gl-cts/external/vulkan-docs/src/
Dstyleguide.txt1 // Copyright 2014-2021 The Khronos Group Inc.
3 // SPDX-License-Identifier: CC-BY-4.0
5 = Vulkan^®^ Documentation and Extensions: Procedures and Conventions
7 :data-uri:
12 :source-highlighter: rouge
13 :rouge-style: github
29 include::{config}/copyright-ccby.txt[]
37 specifications for new Vulkan APIs, extensions and layers, or related
39 contributing to existing Vulkan specifications.
51 This document is now formally voted on and approved by the Vulkan Working
[all …]
/third_party/mesa3d/.gitlab-ci/build/
Dgitlab-ci.yml2 .build-common:
3 extends: .container+build-rules
7 # Build jobs don't take more than 1-3 minutes. 5-8 min max on a fresh runner
22 - _build/meson-logs/*.txt
23 - _build/meson-logs/strace
24 - _build/.ninja_log
25 - artifacts
28 .build-linux:
29 extends: .build-common
36 - !reference [default, before_script]
[all …]
/third_party/mesa3d/src/panfrost/ci/
Dgitlab-ci.yml1 .panfrost-midgard-rules:
3 rules:
4 - !reference [.test, rules]
5 - !reference [.collabora-farm-rules, rules]
6 - !reference [.gl-rules, rules]
7 - changes: &panfrost_gallium_file_list
8 - src/gallium/drivers/panfrost/**/*
9 - src/gallium/winsys/panfrost/**/*
11 - changes: &panfrost_common_file_list
12 - src/panfrost/ci/gitlab-ci.yml
[all …]
/third_party/spirv-tools/source/val/
Dvalidate_scopes.cpp7 // http://www.apache.org/licenses/LICENSE-2.0
44 spv::Op opcode = inst->opcode(); in ValidateScope()
51 << spvOpcodeString(opcode) << ": expected scope to be a 32-bit int"; in ValidateScope()
80 spv::Op opcode = inst->opcode(); in ValidateExecutionScope()
95 // Vulkan specific rules in ValidateExecutionScope()
96 if (spvIsVulkanEnv(_.context()->target_env)) { in ValidateExecutionScope()
97 // Vulkan 1.1 specific rules in ValidateExecutionScope()
98 if (_.context()->target_env != SPV_ENV_VULKAN_1_0) { in ValidateExecutionScope()
104 << ": in Vulkan environment Execution scope is limited to " in ValidateExecutionScope()
113 _.function(inst->function()->id()) in ValidateExecutionScope()
[all …]
/third_party/mesa3d/src/freedreno/ci/
Dgitlab-ci-inc.yml1 # Rules for changes that impact either freedreno or turnip.
2 .freedreno-common-rules:
3 rules:
4 - !reference [.test, rules]
5 - !reference [.no_scheduled_pipelines-rules, rules]
6 - changes: &freedreno_core_file_list
7 - src/freedreno/ci/gitlab-ci.yml
8 - src/freedreno/ci/gitlab-ci-inc.yml
9 - src/freedreno/ci/deqp-$DEQP_SUITE.toml
10 - src/freedreno/ci/$GPU_VERSION-fails.txt
[all …]

12345678910>>...17