/third_party/skia/third_party/externals/tint/src/ast/ |
H A D | workgroup_decoration.h | 47 std::array<const ast::Expression*, 3> Values() const { return {x, y, z}; } in Values() 50 std::string Name() const override;
|
/third_party/skia/third_party/externals/tint/src/inspector/ |
H A D | sampler_texture_pair.h | 52 namespace std { namespace 54 /// Custom std::hash specialization for tint::inspector::SamplerTexturePair so 55 /// SamplerTexturePairs be used as keys for std::unordered_map and 56 /// std::unordered_set. 62 inline std::size_t operator()( in operator ()() 69 } // namespace std
|
/third_party/skia/third_party/externals/tint/src/reader/spirv/ |
H A D | fail_stream.h | 24 /// A FailStream object accumulates values onto a given std::ostream, 34 FailStream(bool* status_ptr, std::ostream* out) in FailStream() 67 std::ostream* out_;
|
/third_party/skia/third_party/externals/tint/src/reader/wgsl/ |
H A D | parser_impl_detail.h | 43 /// OperatorArrow template specialization for std::unique_ptr<>. 45 struct OperatorArrow<std::unique_ptr<T>> { 51 static inline T* ptr(std::unique_ptr<T>& val) { return val.get(); } in ptr()
|
/third_party/skia/third_party/externals/tint/src/sem/ |
H A D | atomic_type.h | 40 std::string type_name() const override; 45 std::string FriendlyName(const SymbolTable& symbols) const override;
|
H A D | binding_point.h | 52 namespace std { namespace 54 /// Custom std::hash specialization for tint::sem::BindingPoint so 55 /// BindingPoints can be used as keys for std::unordered_map and 56 /// std::unordered_set. 62 inline std::size_t operator()( in operator ()() 68 } // namespace std
|
H A D | pointer_type.h | 52 std::string type_name() const override; 57 std::string FriendlyName(const SymbolTable& symbols) const override;
|
H A D | reference_type.h | 52 std::string type_name() const override; 57 std::string FriendlyName(const SymbolTable& symbols) const override;
|
H A D | sampled_texture_type.h | 40 std::string type_name() const override; 45 std::string FriendlyName(const SymbolTable& symbols) const override;
|
H A D | sampler_type.h | 45 std::string type_name() const override; 50 std::string FriendlyName(const SymbolTable& symbols) const override;
|
H A D | vector_type.h | 40 std::string type_name() const override; 45 std::string FriendlyName(const SymbolTable& symbols) const override;
|
/third_party/skia/third_party/externals/tint/src/transform/ |
H A D | binding_remapper.h | 35 using BindingPoints = std::unordered_map<BindingPoint, BindingPoint>; 38 using AccessControls = std::unordered_map<BindingPoint, ast::Access>;
|
H A D | glsl.h | 40 explicit Config(const std::string& entry_point, 50 std::string entry_point;
|
H A D | single_entry_point.h | 35 explicit Config(std::string entry_point = ""); 48 std::string entry_point_name;
|
H A D | wrap_arrays_in_structs.h | 63 std::function<const ast::Type*(CloneContext&)> array_type; 80 std::unordered_map<const sem::Array*, WrappedArrayInfo>& wrapped_arrays,
|
/third_party/skia/third_party/externals/tint/src/utils/ |
H A D | defer.h | 31 explicit Defer(F&& f) : f_(std::move(f)) {} in Defer() 51 return Defer<F>(std::forward<F>(f)); in MakeDefer()
|
H A D | math.h | 45 inline std::enable_if_t<std::is_unsigned<T>::value, T> MaxAlignOf(T value) { in MaxAlignOf()
|
H A D | reverse.h | 36 return std::rbegin(r_it.iterable); in begin() 41 return std::rend(r_it.iterable); in end()
|
/third_party/skia/third_party/externals/tint/src/writer/glsl/ |
H A D | generator_impl_cast_test.cc | 30 std::stringstream out; in TEST_F() 41 std::stringstream out; in TEST_F()
|
/third_party/skia/third_party/externals/tint/src/writer/hlsl/ |
H A D | generator_impl_cast_test.cc | 30 std::stringstream out; in TEST_F() 41 std::stringstream out; in TEST_F()
|
/third_party/skia/third_party/externals/tint/src/writer/wgsl/ |
H A D | generator_impl_cast_test.cc | 30 std::stringstream out; in TEST_F() 41 std::stringstream out; in TEST_F()
|
/third_party/skia/tools/fiddle/ |
H A D | egl_context.cpp | 21 std::ostringstream& driverinfo, in create_direct_context() 22 std::unique_ptr<sk_gpu_test::GLTestContext>* glContext) { in create_direct_context()
|
/third_party/skia/tools/viewer/ |
H A D | BisectSlide.h | 49 std::stack<std::pair<SkTArray<FoundPath>, SkTArray<FoundPath>>> fPathHistory;
|
H A D | GMSlide.h | 16 GMSlide(std::unique_ptr<skiagm::GM> gm); 31 std::unique_ptr<skiagm::GM> fGM;
|
H A D | SKPSlide.h | 17 SKPSlide(const SkString& name, std::unique_ptr<SkStream>); 27 std::unique_ptr<SkStream> fStream;
|