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
>>
>>
>
>
>
|