Home
last modified time | relevance | path

Searched refs:msl (Results 1 - 25 of 48) sorted by relevance

12

/third_party/skia/third_party/externals/spirv-cross/
H A Dspirv_cross_c.cpp163 CompilerMSL::Options msl; member
367 opt->msl = static_cast<CompilerMSL *>(compiler->compiler.get())->get_msl_options(); in spvc_compiler_create_compiler_options()
516 options->msl.msl_version = value; in spvc_compiler_options_set_uint()
520 options->msl.texel_buffer_texture_width = value; in spvc_compiler_options_set_uint()
524 options->msl.swizzle_buffer_index = value; in spvc_compiler_options_set_uint()
528 options->msl.indirect_params_buffer_index = value; in spvc_compiler_options_set_uint()
532 options->msl.shader_output_buffer_index = value; in spvc_compiler_options_set_uint()
536 options->msl.shader_patch_output_buffer_index = value; in spvc_compiler_options_set_uint()
540 options->msl.shader_tess_factor_buffer_index = value; in spvc_compiler_options_set_uint()
544 options->msl in spvc_compiler_options_set_uint()
1028 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_is_rasterization_disabled() local
1045 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_needs_swizzle_buffer() local
1062 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_needs_buffer_size_buffer() local
1084 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_needs_output_buffer() local
1101 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_needs_patch_output_buffer() local
1118 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_needs_input_threadgroup_mem() local
1135 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_add_vertex_attribute() local
1158 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_add_shader_input() local
1183 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_add_resource_binding() local
1209 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_add_dynamic_buffer() local
1230 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_add_inline_uniform_block() local
1250 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_add_discrete_descriptor_set() local
1269 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_set_argument_buffer_device_address_space() local
1289 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_is_shader_input_used() local
1313 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_is_resource_used() local
1334 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_set_combined_sampler_suffix() local
1353 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_get_combined_sampler_suffix() local
1408 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_remap_constexpr_sampler() local
1432 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_remap_constexpr_sampler_by_binding() local
1457 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_remap_constexpr_sampler_ycbcr() local
1484 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_remap_constexpr_sampler_by_binding_ycbcr() local
1510 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_set_fragment_output_components() local
1530 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_get_automatic_resource_binding() local
1548 auto &msl = *static_cast<CompilerMSL *>(compiler->compiler.get()); spvc_compiler_msl_get_automatic_resource_binding_secondary() local
[all...]
/third_party/skia/experimental/graphite/src/
H A DProgramCache.cpp21 std::string msl = GetMSLUniformStruct(fCombination.fShaderType); in getMSL() local
27 msl += std::string( in getMSL()
54 msl += std::string( in getMSL()
63 return msl; in getMSL()
H A DContext.cpp69 std::string msl = pi->getMSL(); in preCompile() local
/third_party/skia/src/gpu/mtl/
H A DGrMtlUtil.h75 SkSL::String* msl,
83 const SkSL::String& msl,
91 const SkSL::String& msl);
/third_party/skia/third_party/externals/tint/fuzzers/
H A Dtint_common_fuzzer.h35 void GenerateMslOptions(DataBuilder* b, writer::msl::Options* options);
82 void SetOptionsMsl(const writer::msl::Options& options) { in SetOptionsMsl()
102 writer::msl::Options options_msl_;
H A Ddata_builder.h26 #include "src/writer/msl/generator.h"
160 /// Specialization for writer::msl::Options
162 struct BuildImpl<writer::msl::Options> {
163 /// Generate a pseudo-random writer::msl::Options struct
165 /// @returns writer::msl::Options filled with pseudo-random data
166 static writer::msl::Options impl(DataBuilder* b) { in impl()
167 writer::msl::Options out{}; in impl()
H A Dtint_common_fuzzer.cc105 void GenerateMslOptions(DataBuilder* b, writer::msl::Options* options) { in GenerateMslOptions()
106 *options = b->build<writer::msl::Options>(); in GenerateMslOptions()
247 auto result = writer::msl::Generate(&program, options_msl_); in Run()
248 generated_msl_ = std::move(result.msl); in Run()
H A Dtint_spv_reader_msl_writer_fuzzer.cc25 writer::msl::Options options; in LLVMFuzzerTestOneInput()
H A Dtint_wgsl_reader_msl_writer_fuzzer.cc25 writer::msl::Options options; in LLVMFuzzerTestOneInput()
/third_party/skia/third_party/externals/tint/src/writer/msl/
H A Dgenerator.h33 namespace msl { namespace
90 std::string msl = ""; member
116 } // namespace msl
H A Dgenerator.cc15 #include "src/writer/msl/generator.h"
19 #include "src/writer/msl/generator_impl.h"
23 namespace msl { namespace
56 result.msl = impl->result(); in Generate()
63 } // namespace msl
H A Dgenerator_impl_discard_test.cc15 #include "src/writer/msl/test_helper.h"
19 namespace msl { namespace
37 } // namespace msl
H A Dgenerator_impl_assign_test.cc15 #include "src/writer/msl/test_helper.h"
19 namespace msl { namespace
39 } // namespace msl
H A Dgenerator_impl_bitcast_test.cc15 #include "src/writer/msl/test_helper.h"
19 namespace msl { namespace
36 } // namespace msl
H A Dgenerator_impl_break_test.cc15 #include "src/writer/msl/test_helper.h"
19 namespace msl { namespace
37 } // namespace msl
H A Dgenerator_impl_continue_test.cc15 #include "src/writer/msl/test_helper.h"
19 namespace msl { namespace
40 } // namespace msl
H A Dgenerator_impl_identifier_test.cc15 #include "src/writer/msl/test_helper.h"
19 namespace msl { namespace
38 } // namespace msl
H A Dgenerator_impl_block_test.cc15 #include "src/writer/msl/test_helper.h"
19 namespace msl { namespace
55 } // namespace msl
H A Dgenerator_impl_return_test.cc15 #include "src/writer/msl/test_helper.h"
19 namespace msl { namespace
49 } // namespace msl
H A Dgenerator_impl_array_accessor_test.cc15 #include "src/writer/msl/test_helper.h"
19 namespace msl { namespace
51 } // namespace msl
H A Dgenerator_impl_cast_test.cc15 #include "src/writer/msl/test_helper.h"
19 namespace msl { namespace
58 } // namespace msl
H A Dgenerator_impl_switch_test.cc15 #include "src/writer/msl/test_helper.h"
19 namespace msl { namespace
60 } // namespace msl
H A Dgenerator_impl_member_accessor_test.cc15 #include "src/writer/msl/test_helper.h"
19 namespace msl { namespace
62 } // namespace msl
H A Dgenerator_impl_module_constant_test.cc16 #include "src/writer/msl/test_helper.h"
20 namespace msl { namespace
67 } // namespace msl
/third_party/skia/experimental/graphite/src/mtl/
H A DMtlUtils.h32 const SkSL::String& msl);

Completed in 11 milliseconds

12