@@ -13,12 +13,12 @@ extern crate lazy_static;
1313
1414use jni:: objects:: { GlobalRef , JByteBuffer , JClass , JObject , JString , JValue } ;
1515use jni:: { JNIEnv , JavaVM } ;
16- use pathfinder_demo:: window:: { Event , SVGPath , View , Window , WindowSize } ;
16+ use pathfinder_demo:: window:: { Event , DataPath , View , Window , WindowSize } ;
1717use pathfinder_demo:: DemoApp ;
1818use pathfinder_demo:: Options ;
1919use pathfinder_geometry:: vector:: { Vector2I , vec2i} ;
2020use pathfinder_geometry:: rect:: RectI ;
21- use pathfinder_gl:: GLVersion ;
21+ use pathfinder_gl:: { GLVersion , GLDevice } ;
2222use pathfinder_resources:: ResourceLoader ;
2323use std:: cell:: RefCell ;
2424use std:: io:: Error as IOError ;
@@ -175,7 +175,7 @@ pub unsafe extern "system" fn Java_graphics_pathfinder_pathfinderdemo_Pathfinder
175175 EVENT_QUEUE
176176 . lock ( )
177177 . unwrap ( )
178- . push ( Event :: OpenSVG ( SVGPath :: Resource ( string) ) )
178+ . push ( Event :: OpenData ( DataPath :: Resource ( string) ) )
179179}
180180
181181struct WindowImpl {
@@ -202,7 +202,7 @@ impl Window for WindowImpl {
202202
203203 fn make_current ( & mut self , _view : View ) { }
204204
205- fn present ( & mut self ) { }
205+ fn present ( & mut self , device : & mut GLDevice ) { }
206206
207207 fn resource_loader ( & self ) -> & dyn ResourceLoader {
208208 & RESOURCE_LOADER
0 commit comments