Re: GL Galore rocks!
Posted: Sat Jul 04, 2015 11:03 pm
73 FPS here on Windows 7 and a Radeon HD 6450.
The Cross-Platform Multimedia Application Layer
https://forums.hollywood-mal.com/
This looks like an issue in TinyGL to me. On MorphOS GL Galore doesn't do any AllocBitMap() calls at all. This is all done by TinyGL so TinyGL is the only one who can set this flag when calling AllocBitMap()... have you asked the MorphOS team about this?bitRocky wrote:I tried this demo again and still get this message in the debug log:
r300.library: Performance warning for task "Background CLI": Bitmap does not have BMF_3DTARGET set
Is there a way to set this flag? Where?
Scrolling currently don't make any difference and sprites have just little impact. My tile drawing code draws the whole viewport on every frame and with large resolution and small tiles, there is a lot to draw. I could probably add some kind of support for drawing just the "dirty" rectancles, if needed. Remember also that tiles need to be clipped into viewport before drawing. Scrolling is easy, you just move the viewport...bitRocky wrote: This small demo with only one moving sprite (the cat) should have more fps.
Seems to be an issue of the framework, because for example HollyMan has several moving objects/sprites and runs really smooth with around 20%-24% cpu usage.
Ok, the demo has a scrolling playfield but if it doesn't scrolls it shouldn't make any difference, but I don't really know;)
I think this would be better! This should make some real difference in fps!jalih wrote:Scrolling currently don't make any difference and sprites have just little impact. My tile drawing code draws the whole viewport on every frame and with large resolution and small tiles, there is a lot to draw. I could probably add some kind of support for drawing just the "dirty" rectancles, if needed.bitRocky wrote: This small demo with only one moving sprite (the cat) should have more fps.
Seems to be an issue of the framework, because for example HollyMan has several moving objects/sprites and runs really smooth with around 20%-24% cpu usage.
Ok, the demo has a scrolling playfield but if it doesn't scrolls it shouldn't make any difference, but I don't really know;)