Searched refs:MeshUniformBuilder (Results 1 – 2 of 2) sorted by relevance
27 class MeshUniformBuilder {82 MeshUniformBuilder* fOwner;87 explicit MeshUniformBuilder(sk_sp<SkMeshSpecification> meshSpec) { in MeshUniformBuilder() function109 std::unique_ptr<MeshUniformBuilder> builder, const SkRect& bounds) in Mesh()121 std::unique_ptr<MeshUniformBuilder> builder, const SkRect& bounds) in Mesh()178 MeshUniformBuilder* uniformBuilder() { return mBuilder.get(); } in uniformBuilder()192 std::unique_ptr<MeshUniformBuilder> mBuilder;
42 std::make_unique<MeshUniformBuilder>(skMeshSpec), skRect); in make()68 std::make_unique<MeshUniformBuilder>(skMeshSpec), skRect); in makeIndexed()103 static void nativeUpdateFloatUniforms(JNIEnv* env, MeshUniformBuilder* builder, in nativeUpdateFloatUniforms()106 MeshUniformBuilder::MeshUniform uniform = builder->uniform(uniformName); in nativeUpdateFloatUniforms()149 static void nativeUpdateIntUniforms(JNIEnv* env, MeshUniformBuilder* builder, in nativeUpdateIntUniforms()151 MeshUniformBuilder::MeshUniform uniform = builder->uniform(uniformName); in nativeUpdateIntUniforms()