Home
last modified time | relevance | path

Searched refs:DataBuilder (Results 1 - 9 of 9) sorted by relevance

/third_party/skia/third_party/externals/tint/fuzzers/
H A Ddata_builder.h32 class DataBuilder { class
36 explicit DataBuilder(uint64_t seed) : generator_(seed) {} in DataBuilder() function in tint::fuzzers::DataBuilder
41 explicit DataBuilder(const uint8_t* data, size_t size) in DataBuilder() function in tint::fuzzers::DataBuilder
46 ~DataBuilder() = default;
47 DataBuilder(DataBuilder&&) = default;
72 /// @tparam Callback - callback that takes in a DataBuilder* and returns a T
99 DataBuilder(const DataBuilder&) = delete;
100 DataBuilder
[all...]
H A Dtint_common_fuzzer.h32 void GenerateSpirvOptions(DataBuilder* b, writer::spirv::Options* options);
33 void GenerateWgslOptions(DataBuilder* b, writer::wgsl::Options* options);
34 void GenerateHlslOptions(DataBuilder* b, writer::hlsl::Options* options);
35 void GenerateMslOptions(DataBuilder* b, writer::msl::Options* options);
H A Dtransform_builder.h71 DataBuilder builder_;
75 DataBuilder* builder() { return &builder_; } in builder()
185 /// @param b - DataBuilder to use
187 GenerateVertexAttributeDescriptor(DataBuilder* b) { in GenerateVertexAttributeDescriptor()
197 /// @param b - DataBuilder to use
199 GenerateVertexBufferLayoutDescriptor(DataBuilder* b) { in GenerateVertexBufferLayoutDescriptor()
H A Dtint_common_fuzzer.cc93 void GenerateSpirvOptions(DataBuilder* b, writer::spirv::Options* options) { in GenerateSpirvOptions()
97 void GenerateWgslOptions(DataBuilder* b, writer::wgsl::Options* options) { in GenerateWgslOptions()
101 void GenerateHlslOptions(DataBuilder* b, writer::hlsl::Options* options) { in GenerateHlslOptions()
105 void GenerateMslOptions(DataBuilder* b, writer::msl::Options* options) { in GenerateMslOptions()
H A Dtint_spv_reader_msl_writer_fuzzer.cc24 DataBuilder db(data, size); in LLVMFuzzerTestOneInput()
H A Dtint_spv_reader_spv_writer_fuzzer.cc24 DataBuilder db(data, size); in LLVMFuzzerTestOneInput()
H A Dtint_wgsl_reader_msl_writer_fuzzer.cc24 DataBuilder db(data, size); in LLVMFuzzerTestOneInput()
H A Dtint_wgsl_reader_spv_writer_fuzzer.cc24 DataBuilder db(data, size); in LLVMFuzzerTestOneInput()
H A Dtint_black_box_fuzz_target.cc109 tint::fuzzers::DataBuilder builder(data.data(), data.size()); in main()

Completed in 3 milliseconds