Searched refs:msl_options (Results 1 – 2 of 2) sorted by relevance
73 if (msl_options.pad_argument_buffer_resources) in add_msl_resource_binding()213 !msl_options.vertex_for_tessellation; in build_implicit_builtins()219 …bool need_subgroup_ge_mask = !msl_options.is_ios() && (active_input_builtins.get(BuiltInSubgroupGe… in build_implicit_builtins()221 …bool need_multiview = get_execution_model() == ExecutionModelVertex && !msl_options.view_index_fro… in build_implicit_builtins()222 msl_options.multiview_layered_rendering && in build_implicit_builtins()223 (msl_options.multiview || active_input_builtins.get(BuiltInViewIndex)); in build_implicit_builtins()225 msl_options.dispatch_base && get_execution_model() == ExecutionModelGLCompute && in build_implicit_builtins()227 …bool need_grid_params = get_execution_model() == ExecutionModelVertex && msl_options.vertex_for_te… in build_implicit_builtins()233 …bool need_local_invocation_index = msl_options.emulate_subgroups && active_input_builtins.get(Buil… in build_implicit_builtins()234 …bool need_workgroup_size = msl_options.emulate_subgroups && active_input_builtins.get(BuiltInNumSu… in build_implicit_builtins()[all …]
465 return msl_options; in get_msl_options()470 msl_options = opts; in set_msl_options()500 return msl_options.multiview && !msl_options.view_index_from_device_index; in needs_view_mask_buffer()507 return msl_options.dispatch_base && !msl_options.supports_msl_version(1, 2); in needs_dispatch_base_buffer()978 Options msl_options; member in SPIRV_CROSS_NAMESPACE::CompilerMSL1096 …bool has_additional_fixed_sample_mask() const { return msl_options.additional_fixed_sample_mask !=… in has_additional_fixed_sample_mask()