@@ -13,12 +13,12 @@ extern crate lazy_static;
13
13
14
14
use jni:: objects:: { GlobalRef , JByteBuffer , JClass , JObject , JString , JValue } ;
15
15
use jni:: { JNIEnv , JavaVM } ;
16
- use pathfinder_demo:: window:: { Event , SVGPath , View , Window , WindowSize } ;
16
+ use pathfinder_demo:: window:: { Event , DataPath , View , Window , WindowSize } ;
17
17
use pathfinder_demo:: DemoApp ;
18
18
use pathfinder_demo:: Options ;
19
19
use pathfinder_geometry:: vector:: { Vector2I , vec2i} ;
20
20
use pathfinder_geometry:: rect:: RectI ;
21
- use pathfinder_gl:: GLVersion ;
21
+ use pathfinder_gl:: { GLVersion , GLDevice } ;
22
22
use pathfinder_resources:: ResourceLoader ;
23
23
use std:: cell:: RefCell ;
24
24
use std:: io:: Error as IOError ;
@@ -175,7 +175,7 @@ pub unsafe extern "system" fn Java_graphics_pathfinder_pathfinderdemo_Pathfinder
175
175
EVENT_QUEUE
176
176
. lock ( )
177
177
. unwrap ( )
178
- . push ( Event :: OpenSVG ( SVGPath :: Resource ( string) ) )
178
+ . push ( Event :: OpenData ( DataPath :: Resource ( string) ) )
179
179
}
180
180
181
181
struct WindowImpl {
@@ -202,7 +202,7 @@ impl Window for WindowImpl {
202
202
203
203
fn make_current ( & mut self , _view : View ) { }
204
204
205
- fn present ( & mut self ) { }
205
+ fn present ( & mut self , device : & mut GLDevice ) { }
206
206
207
207
fn resource_loader ( & self ) -> & dyn ResourceLoader {
208
208
& RESOURCE_LOADER
0 commit comments