Home
last modified time | relevance | path

Searched refs:stage (Results 1 – 25 of 173) sorted by relevance

1234567

/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/scripts/
Dsyncgenerator.py119 def isSameConditionPipeline(self, condition, stage): argument
120 if stage not in self.pipeline_stage_condition:
124 return self.pipeline_stage_condition[stage] == condition
126 def isSameConditionPipelineAccess(self, stage, flag): argument
127 if stage not in self.pipeline_stage_condition:
131 return self.pipeline_stage_condition[stage] == self.access_flag_condition[flag]
133 def writePipelineIfdef(self, stage, list): argument
134 …condition = self.pipeline_stage_condition[stage] if stage in self.pipeline_stage_condition else No…
138 def writePipelineEndif(self, stage, list): argument
139 …condition = self.pipeline_stage_condition[stage] if stage in self.pipeline_stage_condition else No…
[all …]
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/
Dvk_nir.c118 gl_shader_stage stage, const char *entrypoint_name, in vk_spirv_to_nir() argument
139 stage, entrypoint_name, in vk_spirv_to_nir()
146 assert(nir->info.stage == stage); in vk_spirv_to_nir()
192 if (nir->info.stage == MESA_SHADER_VERTEX || in vk_spirv_to_nir()
193 nir->info.stage == MESA_SHADER_TESS_EVAL || in vk_spirv_to_nir()
194 nir->info.stage == MESA_SHADER_GEOMETRY) in vk_spirv_to_nir()
Dvk_pipeline.c70 assert(nir->info.stage == vk_to_mesa_shader_stage(info->stage)); in get_builtin_nir()
95 const gl_shader_stage stage = vk_to_mesa_shader_stage(info->stage); in vk_pipeline_shader_stage_to_nir() local
141 assert(stage == MESA_SHADER_COMPUTE); in vk_pipeline_shader_stage_to_nir()
147 nir_shader *nir = vk_spirv_to_nir(device, spirv_data, spirv_size, stage, in vk_pipeline_shader_stage_to_nir()
193 assert(util_bitcount(info->stage) == 1); in vk_pipeline_hash_shader_stage()
194 _mesa_sha1_update(&ctx, &info->stage, sizeof(info->stage)); in vk_pipeline_hash_shader_stage()
Dvk_shader_module.c130 gl_shader_stage stage, in vk_shader_module_to_nir() argument
139 .stage = mesa_to_vk_shader_stage(stage), in vk_shader_module_to_nir()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_AMD_buffer_marker/
Dcopies.adoc19 * pname:stage specifies the pipeline stage whose completion triggers the
28 pipeline stage.
32 specified pname:stage.
34 While consecutive buffer marker writes with the same pname:stage parameter
40 the synchronization scope must: include both pname:stage and
47 write a marker at any specific pipeline stage, it may: instead do so at any
48 logically later stage.
62 :stageMaskName: stage
67 * [[VUID-vkCmdWriteBufferMarker2AMD-stage-03894]]
68 pname:stage must: include only a single pipeline stage
[all …]
/hardware/google/aemu/base/include/aemu/base/
DProfiler.h71 void check(std::string_view stage = "") {
73 mCallback(mTag.c_str(), stage,
86 std::string_view stage,
91 c_str(tag).get(), c_str(stage).get(),
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_EXT_pipeline_creation_feedback/
Dpipelines.adoc41 pname:pPipelineCreationFeedback and may: write pipeline stage creation
52 One common scenario for an implementation to skip per-stage feedback is when
69 slink:VkComputePipelineCreateInfo::pname:stage.
74 …tionFeedback',desc='Feedback about the creation of a pipeline or pipeline stage',type='structs',xr…
88 stage.
90 stage in nanoseconds.
100 …neCreationFeedbackFlagBits',desc='Bitmask specifying pipeline or pipeline stage creation feedback'…
116 indicates that a readily usable pipeline or pipeline stage was found in
122 if it was able to avoid the large majority of pipeline or pipeline stage
129 it unset for any stage.
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_KHR_synchronization2.adoc21 It also adds new pipeline stage and access flag types that extend into the
31 The per-stage access flags should be used to disambiguate specific accesses
32 in a given stage or set of stages - for instance, between uniform reads and
57 This also adds a pipeline stage to the semaphore signal operation, mirroring
58 the existing pipeline stage specification for wait operations.
77 * Relevant pipeline stage masks can now be specified as empty with the new
82 overriding the original 32-bit stage and access masks.
DVK_EXT_shader_object.adoc48 represents a single compiled shader stage.
82 .stage = VK_SHADER_STAGE_VERTEX_BIT,
98 .stage = VK_SHADER_STAGE_FRAGMENT_BIT,
204 .stage = VK_SHADER_STAGE_GEOMETRY_BIT,
220 .stage = VK_SHADER_STAGE_VERTEX_BIT,
236 .stage = VK_SHADER_STAGE_FRAGMENT_BIT,
252 .stage = VK_SHADER_STAGE_FRAGMENT_BIT,
268 .stage = VK_SHADER_STAGE_VERTEX_BIT,
327 // need not have been called with either tessellation stage
DVK_EXT_subgroup_size_control.adoc53 required subgroup size for a given pipeline stage.
55 support a required subgroup size>>, and any pipeline of a supported stage
57 structure to set the subgroup size for that shader stage of the pipeline.
67 Developers can also specify a new pipeline shader stage create flag that
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/commonvalidity/
Ddraw_vertex_binding.adoc25 stage
85 stage
98 stage
113 stage
128 stage
143 stage
159 stage
176 stage and the most recent call to fname:vkCmdSetPrimitiveTopology in the
193 stage
204 * [[VUID-{refpage}-stage-06481]]
[all …]
Ddraw_mesh_common.adoc8 * [[VUID-{refpage}-stage-06480]]
10 slink:VkPipelineShaderStageCreateInfo::pname:stage member of an element
Ddraw_common.adoc157 If a shader object is bound to any graphics stage, and the most recent
165 If a shader object is bound to any graphics stage, and the most recent
175 ename:VK_SHADER_STAGE_GEOMETRY_BIT stage, and the most recent call to
192 If a shader object is bound to any graphics stage, and the most recent
212 stage, and the most recent call to flink:vkCmdSetRasterizerDiscardEnable
235 If a shader object is bound to any graphics stage, and the most recent
251 If a shader object is bound to any graphics stage, and the most recent
267 If a shader object is bound to any graphics stage, and the most recent
283 If a shader object is bound to any graphics stage, and the most recent
311 If a shader object is bound to any graphics stage, and the most recent
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_NV_device_diagnostic_checkpoints/
Ddevice_diagnostic_checkpoints.adoc77 * pname:stage indicates a single pipeline stage which the checkpoint
80 executed in the stage that pname:stage refers to.
137 * pname:stage is a ename:VkPipelineStageFlagBits value specifying which
138 pipeline stage the checkpoint marker data refers to.
140 executed in the stage that pname:stage refers to.
/hardware/google/graphics/gs101/libhwc2.1/libdisplayinterface/
DExynosDisplayDrmInterfaceModule.cpp81 const StageDataType &stage, in setDisplayColorBlob() argument
88 if (!mForceDisplayColorSetting && stage.enable && !stage.dirty) in setDisplayColorBlob()
95 if (stage.enable) { in setDisplayColorBlob()
158 stage.NotifyDataApplied(); in setDisplayColorBlob()
246 const StageDataType &stage, in setPlaneColorBlob() argument
253 if (!prop.id() || (stage.enable && !stage.dirty && !forceUpdate)) in setPlaneColorBlob()
271 if (stage.enable) { in setPlaneColorBlob()
305 stage.NotifyDataApplied(); in setPlaneColorBlob()
/hardware/interfaces/biometrics/face/aidl/android/hardware/biometrics/face/
DEnrollmentStageConfig.aidl30 EnrollmentStage stage = EnrollmentStage.UNKNOWN;
DEnrollmentFrame.aidl37 EnrollmentStage stage = EnrollmentStage.UNKNOWN;
/hardware/interfaces/biometrics/face/aidl/aidl_api/android.hardware.biometrics.face/4/android/hardware/biometrics/face/
DEnrollmentStageConfig.aidl38 …android.hardware.biometrics.face.EnrollmentStage stage = android.hardware.biometrics.face.Enrollme…
/hardware/interfaces/biometrics/face/aidl/aidl_api/android.hardware.biometrics.face/3/android/hardware/biometrics/face/
DEnrollmentStageConfig.aidl37 …android.hardware.biometrics.face.EnrollmentStage stage = android.hardware.biometrics.face.Enrollme…
DEnrollmentFrame.aidl38 …android.hardware.biometrics.face.EnrollmentStage stage = android.hardware.biometrics.face.Enrollme…
/hardware/interfaces/biometrics/face/aidl/aidl_api/android.hardware.biometrics.face/2/android/hardware/biometrics/face/
DEnrollmentStageConfig.aidl37 …android.hardware.biometrics.face.EnrollmentStage stage = android.hardware.biometrics.face.Enrollme…
/hardware/interfaces/biometrics/face/aidl/aidl_api/android.hardware.biometrics.face/1/android/hardware/biometrics/face/
DEnrollmentStageConfig.aidl37 …android.hardware.biometrics.face.EnrollmentStage stage = android.hardware.biometrics.face.Enrollme…
/hardware/interfaces/biometrics/face/aidl/aidl_api/android.hardware.biometrics.face/current/android/hardware/biometrics/face/
DEnrollmentStageConfig.aidl38 …android.hardware.biometrics.face.EnrollmentStage stage = android.hardware.biometrics.face.Enrollme…
DEnrollmentFrame.aidl39 …android.hardware.biometrics.face.EnrollmentStage stage = android.hardware.biometrics.face.Enrollme…
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/
DVK_EXT_shader_object.adoc64 …a new object type `VkShaderEXT` which represents a single compiled shader stage. `VkShaderEXT` obj…
76 …ly be linked together. Linking allows the implementation to perform cross-stage optimizations base…
102 VkShaderStageFlagBits stage;
118stage of the shader being compiled is specified by `stage`. Applications must also specify which s…
122 …y incur a compile time and/or memory usage penalty whenever more than one stage bit is set in `nex…
161 It is possible to unbind shaders for a particular stage by calling `vkCmdBindShadersEXT()` with ele…
163 …must not conflict, and that the inputs of each stage are compatible with the outputs of the previo…
332 .stage = VK_SHADER_STAGE_VERTEX_BIT,
348 .stage = VK_SHADER_STAGE_FRAGMENT_BIT,
383 VkShaderStageFlagBits stage = VK_SHADER_STAGE_VERTEX_BIT;
[all …]

1234567