Re: [sdljava-users] Anyone using get/setPixelDataXX()?
Status: Beta
Brought to you by:
ivan_ganza
From: Ivan Z. G. <iva...@ya...> - 2005-07-20 21:52:53
|
Hi Steph, Yes you need to rebuild the sdljava.dll because the native layer code changed. As well as recompilation of SDLSurface.java source file. The files that changed were: -- native layer SDLVideo.i SDLVideo_wrap.c - java layer SDLSurface.java So I regenerated the wrapper file but new shared libraries/dlls need to be generated. -Ivan/ S. Meslin-Weber wrote: >Hi Ivan, > >Thanks for looking into this :) > >I've checked out head from cvs but with my existing .dll the jvm dies; >have I missed a step? Wouldn't this kind of change mean regenerating >some of the SWIG java and native files? > >Cheers, > >Steph > > >On Tue, Jul 19, 2005 at 06:36:59PM -0400, Ivan Z. Ganza wrote: > > >>Greetings, >> >>I've changed the get/setPixelData32 methods to use int[] instead of >>long[]. Please let me know if this is working properly. I didn't have >>a chance to test it... >> >>If we find this to be good I'll adjust the other two methods in the same >>way. Also I saw one thing that could be optimized which I will also do. >> >>So we should end up with: >> >> get/setPixelData8 --> byte[] >> get/setPixelData16 --> short[] >> get/setPixelData32 --> int[] >> >>Nothing else anywhere will be affected by this. >> >>Let me know any comments... >> >>-Ivan/ >> >>S. Meslin-Weber wrote: >> >> >> >>>Hi everyone, >>> >>>I'm cleaning up some code in Odonata and in the sdljava provider I've >>>found that I use get/setPixelData32(long[]). Would it be possible to >>>rationalise the types used for these methods? Does anyone still use >>>them? >>> >>>long[] 64 bit colour data >>>int[] 32 ... >>>short[] 16 ... >>>byte[] 8 ... >>> >>>Essentially it'd mean changing the signatures for the get/set methods to >>>match the bit sizes they're operating with. >>> >>>I've seen the gradual move to using ByteBuffer and Buffers in general... >>>Odonata intends to work with JVM versions 1.1+ so those classes wouldn't >>>necessarily be available on those targets :) >>> >>>Cheers, >>> >>>Steph >>> >>> >>> >>> >>> >> >>------------------------------------------------------- >>SF.Net email is sponsored by: Discover Easy Linux Migration Strategies >>from IBM. Find simple to follow Roadmaps, straightforward articles, >>informative Webcasts and more! Get everything you need to get up to >>speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click >>_______________________________________________ >>sdljava-users mailing list >>sdl...@li... >>https://lists.sourceforge.net/lists/listinfo/sdljava-users >> >> > > > |