| /third_party/mesa3d/src/mesa/main/ |
| H A D | uniforms.c | 86 const int stage = u_bit_scan(&stages_mask); in update_single_shader_texture_used() local
|
| /third_party/mesa3d/src/intel/vulkan/ |
| H A D | anv_blorp.c | 52 upload_blorp_shader(struct blorp_batch *batch, uint32_t stage, in upload_blorp_shader() argument
|
| H A D | anv_allocator.c | 1447 anv_scratch_pool_alloc(struct anv_device *device, struct anv_scratch_pool *pool, gl_shader_stage stage, unsigned per_thread_scratch) anv_scratch_pool_alloc() argument
|
| H A D | anv_pipeline.c | 59 gl_shader_stage stage = vk_to_mesa_shader_stage(stage_info->stage); in anv_shader_stage_to_nir() local 515 gl_shader_stage stage; member 524 gl_shader_stage stage; member 577 anv_pipeline_hash_compute(struct anv_compute_pipeline *pipeline, struct anv_pipeline_layout *layout, struct anv_pipeline_stage *stage, unsigned char *sha1_out) anv_pipeline_hash_compute() argument 604 anv_pipeline_hash_ray_tracing_shader(struct anv_ray_tracing_pipeline *pipeline, struct anv_pipeline_layout *layout, struct anv_pipeline_stage *stage, unsigned char *sha1_out) anv_pipeline_hash_ray_tracing_shader() argument 649 anv_pipeline_stage_get_nir(struct anv_pipeline *pipeline, struct vk_pipeline_cache *cache, void *mem_ctx, struct anv_pipeline_stage *stage) anv_pipeline_stage_get_nir() argument 691 anv_pipeline_lower_nir(struct anv_pipeline *pipeline, void *mem_ctx, struct anv_pipeline_stage *stage, struct anv_pipeline_layout *layout) anv_pipeline_lower_nir() argument 1062 anv_pipeline_link_fs(const struct brw_compiler *compiler, struct anv_pipeline_stage *stage, const struct vk_render_pass_state *rp) anv_pipeline_link_fs() argument 1161 anv_pipeline_add_executable(struct anv_pipeline *pipeline, struct anv_pipeline_stage *stage, struct brw_compile_stats *stats, uint32_t code_offset) anv_pipeline_add_executable() argument 1258 anv_pipeline_add_executables(struct anv_pipeline *pipeline, struct anv_pipeline_stage *stage, struct anv_shader_bin *bin) anv_pipeline_add_executables() argument 1518 gl_shader_stage stage = vk_to_mesa_shader_stage(info->pStages[i].stage); anv_graphics_pipeline_compile() local 1795 struct anv_pipeline_stage stage = { anv_pipeline_compile_cs() local 2236 compile_upload_rt_shader(struct anv_ray_tracing_pipeline *pipeline, struct vk_pipeline_cache *cache, nir_shader *nir, struct anv_pipeline_stage *stage, struct anv_shader_bin **shader_out, void *mem_ctx) compile_upload_rt_shader() argument 3004 gl_shader_stage stage = exe->stage; anv_GetPipelineExecutablePropertiesKHR() local [all...] |
| /third_party/mesa3d/src/panfrost/bifrost/ |
| H A D | compiler.h | 769 gl_shader_stage stage; member
|
| /third_party/mesa3d/src/gallium/drivers/iris/ |
| H A D | iris_program.c | 1166 check_urb_size(struct iris_context *ice, unsigned needed_size, gl_shader_stage stage) check_urb_size() argument 1439 iris_get_shader_info(const struct iris_context *ice, gl_shader_stage stage) iris_get_shader_info() argument 2119 iris_update_pull_constant_descriptors(struct iris_context *ice, gl_shader_stage stage) iris_update_pull_constant_descriptors() argument 2367 iris_get_scratch_space(struct iris_context *ice, unsigned per_thread_scratch, gl_shader_stage stage) iris_get_scratch_space() argument 2764 const gl_shader_stage stage = ish->nir->info.stage; iris_delete_shader_state() local 2782 bind_shader_state(struct iris_context *ice, struct iris_uncompiled_shader *ish, gl_shader_stage stage) bind_shader_state() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/asahi/ |
| H A D | agx_state.c | 912 agx_update_shader(struct agx_context *ctx, struct agx_compiled_shader **out, enum pipe_shader_type stage, struct asahi_shader_key *key) agx_update_shader() argument 1071 agx_build_pipeline(struct agx_context *ctx, struct agx_compiled_shader *cs, enum pipe_shader_type stage) agx_build_pipeline() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/crocus/ |
| H A D | crocus_program.c | 149 crocus_populate_sampler_prog_key_data(struct crocus_context *ice, const struct intel_device_info *devinfo, gl_shader_stage stage, struct crocus_uncompiled_shader *ish, bool uses_texture_gather, struct brw_sampler_prog_key_data *key) crocus_populate_sampler_prog_key_data() argument 1354 crocus_get_shader_info(const struct crocus_context *ice, gl_shader_stage stage) crocus_get_shader_info() argument 2029 crocus_update_pull_constant_descriptors(struct crocus_context *ice, gl_shader_stage stage) crocus_update_pull_constant_descriptors() argument 2059 get_vue_prog_data(struct crocus_context *ice, gl_shader_stage stage) get_vue_prog_data() argument 2664 crocus_get_scratch_space(struct crocus_context *ice, unsigned per_thread_scratch, gl_shader_stage stage) crocus_get_scratch_space() argument 2949 crocus_delete_shader_state(struct pipe_context *ctx, void *state, gl_shader_stage stage) crocus_delete_shader_state() argument 3011 bind_shader_state(struct crocus_context *ice, struct crocus_uncompiled_shader *ish, gl_shader_stage stage) bind_shader_state() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/zink/ |
| H A D | zink_descriptors.c | 1083 enum pipe_shader_type stage = pipe_shader_type_from_mesa(shader->nir->info.stage); in create_descriptor_ref_template() local 1404 enum pipe_shader_type stage = pipe_shader_type_from_mesa(shader->nir->info.stage); in update_descriptors_internal() local [all...] |
| /third_party/mesa3d/src/microsoft/vulkan/ |
| H A D | dzn_pipeline.c | 440 gl_shader_stage stage; member 191 dzn_pipeline_get_nir_shader(struct dzn_device *device, const struct dzn_pipeline_layout *layout, struct vk_pipeline_cache *cache, const uint8_t *hash, const VkPipelineShaderStageCreateInfo *stage_info, gl_shader_stage stage, enum dxil_spirv_yz_flip_mode yz_flip_mode, uint16_t y_flip_mask, uint16_t z_flip_mask, bool force_sample_rate_shading, enum pipe_format *vi_conversions, const nir_shader_compiler_options *nir_opts, nir_shader **nir) dzn_pipeline_get_nir_shader() argument 446 dzn_pipeline_cache_lookup_dxil_shader(struct vk_pipeline_cache *cache, const uint8_t *dxil_hash, gl_shader_stage *stage, D3D12_SHADER_BYTECODE *bc) dzn_pipeline_cache_lookup_dxil_shader() argument 496 dzn_pipeline_cache_add_dxil_shader(struct vk_pipeline_cache *cache, const uint8_t *dxil_hash, gl_shader_stage stage, const D3D12_SHADER_BYTECODE *bc) dzn_pipeline_cache_add_dxil_shader() argument 576 gl_shader_stage stage; dzn_pipeline_cache_lookup_gfx_pipeline() local 692 gl_shader_stage stage = dzn_graphics_pipeline_compile_shaders() local 809 gl_shader_stage stage = util_last_bit(link_mask) - 1; dzn_graphics_pipeline_compile_shaders() local 2035 gl_shader_stage stage; dzn_pipeline_cache_lookup_compute_pipeline() local 2124 gl_shader_stage stage; dzn_compute_pipeline_compile_shader() local [all...] |
| /third_party/mesa3d/src/panfrost/util/ |
| H A D | pan_ir.h | 274 gl_shader_stage stage; member
|
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/ |
| H A D | vktBindingBufferDeviceAddressTests.cpp | 116 Stage stage; member [all...] |
| H A D | vktBindingShaderAccessTests.cpp | 112 std::string genPerVertexBlock (const vk::VkShaderStageFlagBits stage, const glu::GLSLVersion version) in genPerVertexBlock() argument 789 vk::VkPipelineShaderStageCreateInfo RenderInstanceShaders::getShaderStageCreateInfo (vk::VkShaderStageFlagBits stage, vk::VkShaderModule shader) const in getShaderStageCreateInfo() argument 762 addStage(const vk::DeviceInterface& vki, vk::VkDevice device, const vk::VkPhysicalDeviceFeatures& deviceFeatures, const vk::BinaryCollection& programCollection, const char* name, vk::VkShaderStageFlagBits stage, vk::Move<vk::VkShaderModule>* outModule) addStage() argument [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model/ |
| H A D | vktMemoryModelMessagePassing.cpp | 122 Stage stage; member 219 VkShaderStageFlags stage= VK_SHADER_STAGE_COMPUTE_BIT; in checkSupport() local [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
| H A D | vktMeshShaderSyncTests.cpp | 67 std::ostream& operator<< (std::ostream& stream, Stage stage) in operator <<() argument 82 bool isShaderStage (Stage stage) in isShaderStage() argument 87 VkPipelineStageFlags stageToFlags (Stage stage) in stageToFlags() argument 245 canWriteTo(Stage stage, ResourceType resType) canWriteTo() argument 260 canReadFrom(Stage stage, ResourceType resType) canReadFrom() argument [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
| H A D | vktPipelineBindPointTests.cpp | 392 void recordBufferBarrier (const DeviceInterface& vkd, VkCommandBuffer cmdBuffer, VkPipelineStageFlagBits stage, const VkBufferMemoryBarrier& barrier) in recordBufferBarrier() argument
|
| H A D | vktPipelineImageSlicedViewOf3DTests.cpp | 76 VkShaderStageFlagBits stage; member 942 VkShaderStageFlagBits stage; createImageSlicedViewOf3DTests() member [all...] |
| H A D | vktPipelineSpecConstantTests.cpp | 2448 VkShaderStageFlagBits stage; in createSpecConstantTests() member 2465 const StageDef& stage = stages[stageNdx]; in createSpecConstantTests() local 270 SpecConstantTest(tcu::TestContext& testCtx, const PipelineConstructionType pipelineType, const VkShaderStageFlagBits stage, const CaseDefinition& caseDef) SpecConstantTest() argument 618 GraphicsTestInstance(Context& context, const PipelineConstructionType pipelineConstructionType, const VkDeviceSize ssboSize, const std::vector<SpecConstant>& specConstants, const std::vector<OffsetValue>& expectedValues, const VkShaderStageFlagBits stage, bool packData) GraphicsTestInstance() argument [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query/ |
| H A D | vktRayQueryCullRayFlagsTests.cpp | 219 registerShaderModule(const DeviceInterface& vkd, const VkDevice device, Context& context, std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, VkShaderStageFlagBits stage, const std::string& externalNamePart, const std::string& internalNamePart) registerShaderModule() argument
|
| H A D | vktRayQueryTraversalControlTests.cpp | 179 registerShaderModule(const DeviceInterface& vkd, const VkDevice device, Context& context, std::vector<de::SharedPtr<Move<VkShaderModule>>>& shaderModules, std::vector<VkPipelineShaderStageCreateInfo>& shaderCreateInfos, VkShaderStageFlagBits stage, const std::string& externalNamePart, const std::string& internalNamePart) registerShaderModule() argument
|
| H A D | vktRayQueryWatertightnessTests.cpp | 136 VkShaderStageFlagBits stage; member 2142 getPipelineCheckSupport(const VkShaderStageFlagBits stage) getPipelineCheckSupport() argument 2169 getPipelineInitPrograms(const VkShaderStageFlagBits stage) getPipelineInitPrograms() argument 2216 VkShaderStageFlagBits stage; createWatertightnessTests() member 2265 const VkShaderStageFlagBits stage = pipelineStages[pipelineStageNdx].stage; createWatertightnessTests() local [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
| H A D | vktRayTracingBarrierTests.cpp | 90 VkImageLayout getOptimalReadLayout (Stage stage) in getOptimalReadLayout() argument 119 VkPipelineStageFlagBits getPipelineStage (Stage stage) in getPipelineStage() argument 153 VkAccessFlagBits getWriterAccessFlag (Stage stage) in getWriterAccessFlag() argument 183 VkAccessFlagBits getReaderAccessFlag (Stage stage, VkDescriptorType resourceType) in getReaderAccessFlag() argument 214 getShaderStageFlagBits(Stage stage) getShaderStageFlagBits() argument 235 getStageFlags(Stage stage) getStageFlags() argument 257 isRayTracingStage(Stage stage) isRayTracingStage() argument 316 needsAccelerationStructure(Stage stage) needsAccelerationStructure() argument 952 updateDescriptorSet(const DeviceInterface& vkd, VkDevice device, VkCommandBuffer cmdBuffer, Allocator& alloc, VkDescriptorType resourceType, Stage stage, StageData& stageData, BufferWithMemory* resourceBuffer, VkImageView resourceImgView, VkImageLayout layout, bool asNeeded, BufferWithMemory* verificationBuffer) updateDescriptorSet() argument 1104 createRayTracingPipelineData(const DeviceInterface& vkd, VkDevice device, Allocator& alloc, Context& context, Stage stage, StageData& stageData, deUint32 shaderGroupHandleSize, deUint32 shaderGroupBaseAlignment, const char* rgenAuxName, const char* rgenName, const char* isectName, const char* ahitName, const char* chitName, const char* missName, const char* callableName) createRayTracingPipelineData() argument 1661 Stage stage; createBarrierTests() member [all...] |
| H A D | vktRayTracingCallableShadersTests.cpp | 843 tcu::Vec3 stage = (*pVerts)[flippedLayer ? (vertsPerLayer - vert - 1) : vert]; in AddVertexLayers() local
|
| H A D | vktRayTracingComplexControlFlowTests.cpp | 98 VkShaderStageFlagBits stage; member 1707 VkShaderStageFlagBits stage; createComplexControlFlowTests() member [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness/ |
| H A D | vktRobustBufferAccessWithVariablePointersTests.cpp | 1956 VkShaderStageFlags stage; in createBufferAccessWithVariablePointersTests() member
|