• Home
  • Raw
  • Download

Lines Matching refs:shader_module

71 void shader_module::BuildDefIndex() {  in BuildDefIndex()
170 static spirv_inst_iter FindEntrypoint(shader_module const *src, char const *name, VkShaderStageFlag… in FindEntrypoint()
220 unsigned GetConstantValue(shader_module const *src, unsigned id) { in GetConstantValue()
233 static void DescribeTypeInner(std::ostringstream &ss, shader_module const *src, unsigned type) { in DescribeTypeInner()
298 static std::string DescribeType(shader_module const *src, unsigned type) { in DescribeType()
309 static bool TypesMatch(shader_module const *a, shader_module const *b, unsigned a_type, unsigned b_… in TypesMatch()
401 static unsigned GetLocationsConsumedByType(shader_module const *src, unsigned type, bool strip_arra… in GetLocationsConsumedByType()
435 static unsigned GetComponentsConsumedByType(shader_module const *src, unsigned type, bool strip_arr… in GetComponentsConsumedByType()
508 static unsigned GetFundamentalType(shader_module const *src, unsigned type) { in GetFundamentalType()
536 static spirv_inst_iter GetStructType(shader_module const *src, spirv_inst_iter def, bool is_array_o… in GetStructType()
551 static bool CollectInterfaceBlockMembers(shader_module const *src, std::map<location_t, interface_v… in CollectInterfaceBlockMembers()
619 static std::map<location_t, interface_var> CollectInterfaceByLocation(shader_module const *src, spi… in CollectInterfaceByLocation()
709 shader_module const *src, std::unordered_set<uint32_t> const &accessible_ids) { in CollectInterfaceByInputAttachmentIndex()
740 static bool IsWritableDescriptorType(shader_module const *module, uint32_t type_id, bool is_storage… in IsWritableDescriptorType()
784 …debug_report_data const *report_data, shader_module const *src, std::unordered_set<uint32_t> const… in CollectInterfaceByDescriptorSlot()
860 shader_module const *vs, spirv_inst_iter entrypoint) { in ValidateViAgainstVsInputs()
921 static bool ValidateFsOutputsAgainstRenderPass(debug_report_data const *report_data, shader_module in ValidateFsOutputsAgainstRenderPass()
1008 static bool IsPointSizeWritten(shader_module const *src, spirv_inst_iter builtin_instr, spirv_inst_… in IsPointSizeWritten()
1089 static std::unordered_set<uint32_t> MarkAccessibleIds(shader_module const *src, spirv_inst_iter ent… in MarkAccessibleIds()
1202shader_module const *src, spirv_inst_iter type, VkShaderStageFlagBits stage) { in ValidatePushConstantBlockAgainstPipeline()
1247 … std::vector<VkPushConstantRange> const *push_constant_ranges, shader_module const *src, in ValidatePushConstantUsage()
1286 static std::set<uint32_t> TypeToDescriptorTypeSet(shader_module const *module, uint32_t type_id, un… in TypeToDescriptorTypeSet()
1422 bool CoreChecks::ValidateShaderCapabilities(layer_data *dev_data, shader_module const *src, VkShade… in ValidateShaderCapabilities()
1610 static bool VariableIsBuiltIn(shader_module const *src, const uint32_t ID, std::vector<uint32_t> co… in VariableIsBuiltIn()
1649 bool CoreChecks::ValidateShaderStageInputOutputLimits(layer_data *dev_data, shader_module const *sr… in ValidateShaderStageInputOutputLimits()
1831 uint32_t DescriptorTypeToReqs(shader_module const *module, uint32_t type_id) { in DescriptorTypeToReqs()
1902 static void ProcessExecutionModes(shader_module const *src, spirv_inst_iter entrypoint, PIPELINE_ST… in ProcessExecutionModes()
1942 …stShaderState(const layer_data *dev_data, const PIPELINE_STATE *pipeline, shader_module const *src, in ValidatePointListShaderState()
1991 … PIPELINE_STATE *pipeline, shader_module const **out_module, in ValidatePipelineShaderStage()
2092 static bool ValidateInterfaceBetweenStages(debug_report_data const *report_data, shader_module cons… in ValidateInterfaceBetweenStages()
2094shader_module const *consumer, spirv_inst_iter consumer_entrypoint, in ValidateInterfaceBetweenStages()
2187 shader_module const *shaders[32]; in ValidateAndCapturePipelineShaderState()
2247 shader_module const *module; in ValidateComputePipeline()
2256 shader_module const *module; in ValidateRayTracingPipelineNV()
2359 std::unique_ptr<shader_module> new_shader_module( in PostCallRecordCreateShaderModule()
2360 …is_spirv ? new shader_module(pCreateInfo, *pShaderModule, spirv_environment, csm_state->unique_sha… in PostCallRecordCreateShaderModule()
2361 : new shader_module()); in PostCallRecordCreateShaderModule()