Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (494)
Games in Android Showcase (114)
games submitted by our members
Games in WIP (563)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 [2]
  ignore  |  Print  
  can a translucent image be quicker to draw than a bitmask one?  (Read 6304 times)
0 Members and 1 Guest are viewing this topic.
Offline No_Germs

Junior Member





« Reply #30 - Posted 2005-09-30 22:31:00 »

 even if don't use texture paint but instead use drawimage (which gives a static, non scrolling background), the images are still not cached, and the painting takes even longer... maybe there's something else beside Antialiasing that can prevent caching?
Offline No_Germs

Junior Member





« Reply #31 - Posted 2005-10-02 13:53:52 »

After trying to add and remove all sort of things to my code, i finally realized what's my mistake- during the loading of the images from bitmap files, i've used a pixel grabber to make some pixel transparent. when i marked this line out the images were being accelerated. so i've solved my problem. my final question is, why does using a pixelgrabber on an image prevent it from being accelerated?
thanks, noam
Offline Linuxhippy

Senior Member


Medals: 1


Java games rock!


« Reply #32 - Posted 2005-10-02 14:31:10 »

After trying to add and remove all sort of things to my code, i finally realized what's my mistake- during the loading of the images from bitmap files, i've used a pixel grabber to make some pixel transparent. when i marked this line out the images were being accelerated. so i've solved my problem. my final question is, why does using a pixelgrabber on an image prevent it from being accelerated?
thanks, noam


Hmm, would be quite easier to analyze whats going wrong if you would have told us the full story other than "I am just loading a few images and paint then".
Hmm, thats a bit strange - are the images BufferedImages (guess not otherwise no need for PixelGrabber) or Toolkit-Images. The grabbing itself (at least for BufferedImages) should not slow down drawing at all but furthermore the way how you set the pixel-values of the image again.
Furthermore if java2d sees lot of pixel-changes in a BufferedImage it doesn't it cache anymore too if it is not blitted very often - however I've just read that and did not find out the correct semantics but I guess they are not that clever.
If you've stolen its Raster things are pretty much clean ->the internal "rasterStolen" variable is set and no accerlation at all takes place (to ensure that the actual pixel data is equal to the data which gets painted).

lg Clemens
Pages: 1 [2]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Dwinin (21 views)
2014-09-12 09:08:26

Norakomi (55 views)
2014-09-10 13:57:51

TehJavaDev (65 views)
2014-09-10 06:39:09

Tekkerue (33 views)
2014-09-09 02:24:56

mitcheeb (54 views)
2014-09-08 06:06:29

BurntPizza (38 views)
2014-09-07 01:13:42

Longarmx (24 views)
2014-09-07 01:12:14

Longarmx (30 views)
2014-09-07 01:11:22

Longarmx (28 views)
2014-09-07 01:10:19

mitcheeb (36 views)
2014-09-04 23:08:59
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!