Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
118 user(s) are online (86 user(s) are browsing Forums)

Members: 0
Guests: 118

more...

Headlines

Forum Index


Board index » All Posts (IamSONIC)




Re: Allegro5 for AmigaOS4.1
Just popping in
Just popping in


Heres a link of a breakout clone called Paranoid i ported a couple of weeks ago:

https://workupload.com/file/Wurgy84upsG

I added support for joypads and enabled the FPS Counter by default

This archive containts also a liballegro.so (whis is pretty much the same as the one on OS4Depot). Shame on me... i should finaly start using (s)git on OS4 to see what i did/tried :)

Go to top


Re: Allegro5 for AmigaOS4.1
Just popping in
Just popping in


@samo79

yes. If you launch an Allegro Game than the CPU load will be immediately 100% correct, but they are usable. Anyway i would expect that those games run smoothly at 60 fps on a 60 Hz Screen. Especially on an X5000. As the X5000 is the only OS4 Machine i currently own, i cannot say if this problem occurs also on other OS4 Machines. Some time ago i investigated this issue but without any reasonable results. I still don't know how to debug things on OS4 in terms of perfomance. I asked for some help on

https://os4coding.net/forum/optimizing ... es-library-threading-code

As i wrote into the thread on OS4 Coding, i was investigating the Library from OS4Depot, so Allegro 4x, not 5!

Go to top


Re: Shaderjoy 1.6
Just popping in
Just popping in


@kas1e

Quote:
Found one little bug already : run in window mode, load shader, dbl-click to go to fullscreen, dbl-click to go to window mode => black screen. Dbl-click back on fullscreen - works again.


Switching Window -> Fullscreen -> Window ... works here with Version 1.6 as expected. Double clicking and Menu.

Go to top


Re: Shaderjoy 1.6
Just popping in
Just popping in


@Capehill

Version 1.6 shows now:

58.8 FPS for 1920x1080@60 and
75.8 FPS for 1920x1080@76

can this xy.8 FPS be the reason for the stuttering every second? Especially @60 Hz?

Go to top


Re: Shaderjoy 1.5
Just popping in
Just popping in


@kas1e

Quote:
I think we need just another topic about that general vsync stuff, because generally i can see tearing lines when just move workbench windowses if watch close.


ok, also to discuss stuff related to screen refresh frequencies higher than 60 Hz.

Go to top


Re: Shaderjoy 1.5
Just popping in
Just popping in


@kas1e

Quote:
So its 60HZ cause this ?


On OS4 in Window mode, with our stack of Software/Drivers yes. But currently i have no idea which specific component is resonsible for this. 60 Hz (even 50 Hz) in general is not responsible for any kind of stuttering.

Quote:
When you use @76, you also have 76 FPS everywhere with VSYNC ?


Yes! (Except some shaders banging the Hardware that 76 fps is not possible)

Go to top


Re: GL4ES: another OpenGL over OpenGLES2 emulation - some tech. info and porting progress
Just popping in
Just popping in


How about the GLUT Library? GL4ES comes only with GLU Library. Mixing with the GLUT Library from MiniGL seems not possible.

Go to top


Re: Shaderjoy 1.5
Just popping in
Just popping in


Did some retesting now...

so on 1920x1080@60 i also experience this kind of stuttering :(
using 1920x1080@76 i get supersmooth animation within workbench window. GUI Settings as above.

Go to top


Re: Shaderjoy 1.5
Just popping in
Just popping in


@kas1e

SYS:Prefs/GUI Compositing enabled, vertical Sync enabled and Optimizing for performance.

Go to top


Re: Shaderjoy 1.5
Just popping in
Just popping in


@kas1e

uff... i don't have that kind of stuttering! I only experience sometimes some tearing. Especially with the "dreaming_cube_snake.frag" shader. Additionally i have constant 60 or 76 fps. Not 59. Only when doing something outside the window it will drop shortly but than it goes back to constant 60 or 76 fps.

Go to top


Re: Shaderjoy 1.5
Just popping in
Just popping in


@kas1e

Quote:
They happens every second. I can see that now pause indeed happens every second: it very visibly because of timer values in the status bar: once they change, we have some microsecond-little pause. But it visibly. I also tried other shaders just in case, and they have the same effect.


would you say that what you experience is (close) to what is shown in this video? (starting at 12 seconds)

https://www.youtube.com/watch?v=AdfaZsgxQCI


Go to top


Re: Shaderjoy 1.4
Just popping in
Just popping in


@kas1e

Quote:
Yep it on polaris, will check just in case on RAdeonHD too.


On RadeonHD (R9 280X) i get 60 fps with VSYNC when using 1920x1080@60 Screenmode and 76 fps with VSYNC when using 1920x1080@76 Screenmode.

Quote:
But anyway the strange thing is , that with VSYNC in window mode, we don't have reall VSYNC anymation. Its still jerky. The only real VSYNC i had on amigaos4 its in fullscreen. But on win32 for example, they surely have real vsync in window modes too. Not sure if it only ShaderToy, or general issue.


Also noted that, even when VSYNC is enabled on Workbench using the switch in SYS:Prefs/GUI Effects section. It's actually visible without Grapics/Shader stuff when moving a window on the workbench fastly. Especially the borders of a window look frayed.

Go to top


Re: Shaderjoy 1.4
Just popping in
Just popping in


@kas1e

Thx for testing and categorizing my shader archives. It's probably easier for Hans to fix them by (Problem-)Category.

Go to top


Re: Shaderjoy 1.2
Just popping in
Just popping in


@kas1e

almost the same way i forwarded them to my OS4 machine.

Quote:

i choice only those ones which looks _really_ good, not just anything which works


what about 2 folders? "Top Notch" and "Working". Maybe another person has different personal preferences and likes a specific shader more. Also good to have a whole bunch of all working shaders on OS4 (educational purposes or smt.).

Go to top


Re: Shaderjoy 1.2
Just popping in
Just popping in


@kas1e

It would be cool if you share the shaders as an archive. It's arduous to get them via the shadertoys urls on OS4. Or do you have some "shortcut" to grab them on OS4 directly?

Go to top


Re: Shaderjoy 1.2
Just popping in
Just popping in


@kas1e

Quote:
In other words, if you doesn't mind , i can grab your archive, combine and sort it with my one, and create proper bug reports.


Sounds good, here are the non-working shaders:
https://workupload.com/file/mpbj3QsjnnL

Go to top


Re: Shaderjoy 1.2
Just popping in
Just popping in


If it helps improving the shader compiler / graphics driver i can also upload an archive with the shaders having compilation problems and the shaders showing heavy rendering glitches.

Go to top


Re: Shaderjoy 1.2
Just popping in
Just popping in


I also spend some time into looking for cool shaders on shadertoy.com.

Grab the results here:
https://workupload.com/file/fFCG5qDp3HP

The archive contains two folders "working" and "glitch". The fragment shaders in glitch usualy comment whats wrong in the filename after the _ (underline).

Check "more colorful than average.frag" and "klk's Simple Plasma.frag" inside the archive if you like colors :)

Go to top


Re: Shaderjoy 1.0
Just popping in
Just popping in


Question

Why do the (Fragment) Shaders coming with Shaderjoy have a varying CPU demand?

In case of Shaderjoy the only (static) Geometry we have is the (window)rectangle which shows (texture mapped to that rectangle) us the output, the procedurally textures created using the fragment shaders.

Why does "dueling_mandelbulbs.frag" has lower CPU requirements than "kissing_donuts.frag" for example?

kissing_donuts.frag causes about 80% of CPU load. Shouldn't that be 0% because of the fact that the shader is being excuted entirely on the GPU ???

Go to top


Re: Shaderjoy 1.0
Just popping in
Just popping in


And here are my results (X5K + R9 280X + VSYNC disabled + default Window size):

default (blue window) : 1069

capehill/amigaa : 1066
capehill/bars: 1062
capehill/gear: 1066
capehill/helloh: 1067
capehill/helloh2 : 1065
capehill/mandelbrot: 90
capehill/nuts: 1067
capehill/ripple: 1067

shadertoy/dueling_mandelbulbs : 704
shadertoy/foot_torus: 23
shadertoy/kissing_donuts: 24
shadertoy/sunset: 1062
shadertoy/yetanother_torus: 45

Go to top



TopTop
« 1 ... 5 6 7 (8) 9 10 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project