Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Protected Member Functions | List of all members
org.skia.jetskidemo.MainActivity.DemoRuntimeShaderRenderer Class Reference
Inheritance diagram for org.skia.jetskidemo.MainActivity.DemoRuntimeShaderRenderer:

Protected Member Functions

void onSurfaceInitialized (Surface surface)
 
void onRenderFrame (Canvas canvas, long ms)
 

Detailed Description

Definition at line 139 of file MainActivity.java.

Member Function Documentation

◆ onRenderFrame()

void org.skia.jetskidemo.MainActivity.DemoRuntimeShaderRenderer.onRenderFrame ( Canvas  canvas,
long  ms 
)
inlineprotected

Definition at line 165 of file MainActivity.java.

165 {
166 final int w = canvas.getWidth();
167 final int h = canvas.getHeight();
168
169 Paint p = new Paint();
170 p.setShader(mBuilder.setUniform("u_time", ms/1000.0f)
171 .setUniform("u_w", w)
172 .setUniform("u_h", h)
173 .makeShader());
174
175 canvas.drawRect(0, 0, w, h, p);
176 }
SkScalar w
SkScalar h

◆ onSurfaceInitialized()

void org.skia.jetskidemo.MainActivity.DemoRuntimeShaderRenderer.onSurfaceInitialized ( Surface  surface)
inlineprotected

Definition at line 162 of file MainActivity.java.

162{}

The documentation for this class was generated from the following file: