Poster | Thread |
thellier
| |
Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 13:53:15
| | [ #1 ] |
|
|
|
Regular Member |
Joined: 2-Nov-2009 Posts: 263
From: Paris | | |
|
| |
Status: Offline |
|
|
OlafS25
| |
Re: Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 14:00:04
| | [ #2 ] |
|
|
|
Elite Member |
Joined: 12-May-2010 Posts: 6368
From: Unknown | | |
|
| @thellier
thank you very much
i will test it tomorrow and include all three in the next version of my distribution
I would like to help you with Stormmesa where possible because I had the idea to update it to MESA 7.5 or 9.0. Would that be very much? |
|
Status: Offline |
|
|
wawa
| |
Re: Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 14:05:47
| | [ #3 ] |
|
|
|
Elite Member |
Joined: 21-Jan-2008 Posts: 6259
From: Unknown | | |
|
| @OlafS25
weve been looking into it few years ago together with bernd and alain, and neither of us had skill, motivation and time altogether. ive been probably the one who pushed most being the biggest noob around. however, today having aros mesa avaliable for 68k i see no point.
id rather prefer aros mesa being fixed to run actually on 68k. while i guess aros mesa is broken altogether on aros v1, but would have to check myself. anybody x86 can confirm?
Last edited by wawa on 19-Apr-2013 at 02:07 PM.
|
|
Status: Offline |
|
|
wawa
| |
Re: Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 14:08:07
| | [ #4 ] |
|
|
|
Elite Member |
Joined: 21-Jan-2008 Posts: 6259
From: Unknown | | |
|
| @thellier
btw thanks alain, long time i tried cube on my a4k ;D |
|
Status: Offline |
|
|
OlafS25
| |
Re: Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 14:08:10
| | [ #5 ] |
|
|
|
Elite Member |
Joined: 12-May-2010 Posts: 6368
From: Unknown | | |
|
| @wawa
"mesa being fixed"
nice wish, the problem is who does it. Jason has no time and it is no priority or of any interest to him
And even if it would be slow propably. Stormmesa+Wazp3D is fast like hell now (at least on my test configuration). Last edited by OlafS25 on 19-Apr-2013 at 02:11 PM.
|
|
Status: Offline |
|
|
Spectre660
| |
Re: Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 14:09:21
| | [ #6 ] |
|
|
|
Elite Member |
Joined: 5-Jun-2005 Posts: 3918
From: Unknown | | |
|
| @thellier
Does the new Wazp3D need any special setting for Aquaria ?
_________________ Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card |
|
Status: Offline |
|
|
OlafS25
| |
Re: Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 14:21:02
| | [ #7 ] |
|
|
|
Elite Member |
Joined: 12-May-2010 Posts: 6368
From: Unknown | | |
|
| @wawa
btw I got the sources for the zlib and have given it to Wanderer. There will be a new version soon hopefully. |
|
Status: Offline |
|
|
wawa
| |
Re: Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 14:24:43
| | [ #8 ] |
|
|
|
Elite Member |
Joined: 21-Jan-2008 Posts: 6259
From: Unknown | | |
|
| @OlafS25
Quote:
"mesa being fixed" nice wish, the problem is who does it. Jason has no time and it is no priority or of any interest to him |
the one who fixes mesa for the whole v1 i guess. maybe deadwood. and do you really think fixing a ready implementation to work again is a harder task than porting mesa all from the scratch? remember the new port will have to be debugged anyway and it would be 68k platform dependant, so even hader to find a maintainer. also the initial result would hardly render as much as aros mesa does already on 68k, i guess there are some minor pointer format issues or so. i can tell you that ive looked at mesa sources up to 7 and a lot has changed, even in the hierarchy. it wouldnt be just updating some glue files.
Quote:
And even if it would be slow propably. Stormmesa+Wazp3D is fast like hell now (at least on my test configuration). |
hard to tell before we have it available for testing. if up to date aros mesa is slow, then a new 68k port would be slow as well. why should it be faster. its the new features that slow it down. and besides storm mesa being warp3d dependant should be potentially slower, as it introduces an artificial bottleneck, that aros mesa does not have. also aros mesa can talk to hardware via gallium. |
|
Status: Offline |
|
|
cgutjahr
| |
Re: Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 14:27:55
| | [ #9 ] |
|
|
|
Cult Member |
Joined: 8-Mar-2003 Posts: 969
From: Unknown | | |
|
| |
Status: Offline |
|
|
OlafS25
| |
Re: Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 14:30:04
| | [ #10 ] |
|
|
|
Elite Member |
Joined: 12-May-2010 Posts: 6368
From: Unknown | | |
|
| @wawa
deadwood perhaps (if we ask him very nicely ). That it "might" be slow is my guess because AROS is up to now not that much optimized for slower hardware. But my test environment is definitely faster now (including the MESA Demos I could test) and Magellan is much faster than Wanderer. |
|
Status: Offline |
|
|
OlafS25
| |
Re: Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 14:30:22
| | [ #11 ] |
|
|
|
Elite Member |
Joined: 12-May-2010 Posts: 6368
From: Unknown | | |
|
| |
Status: Offline |
|
|
thellier
| |
Re: Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 14:43:30
| | [ #12 ] |
|
|
|
Regular Member |
Joined: 2-Nov-2009 Posts: 263
From: Paris | | |
|
| @OlafS25
Hello
I have readed the talk on www.amigacoding.de about that
Certainly the better way would be
1) compile the latest AROS-Mesa with gallium software rendering on 68k
2) then implement software-gallium upside Warp3D : both are low level renderer of course Warp3D cant do as much things as Gallium (ie shaders) but those parts may be still software implemented (light shaders,vertex shaders) or ignored (pixels shader) or partially implemented (pixels shader that implement classic effect like GL_MODULATE)... (*)
3) make a StormMesa -> AROS-Mesa wrapper (there are both OpenGL implementations so will be mainly doing register to stack calls) for legacy 68k stormmesa apps
the 2) is MUCH works
>I would like to help you with Stormmesa I will no more code on StormMesa : this is a too much boring code to explore with hundreds of GL functions :-/ You can ask me for expertise/help but I wont code that myself I prefer my Microbe3D code it is more funny and nice (only 35 functions).
Alain Thellier
(*) About Gallium: here it is all the driver fonctions http://dri.freedesktop.org/doxygen/gallium/structpipe__context.html Typically you use functions like create_blend_state() to define how you will draw (say transparent) then call bind_blend_state() for selecting this draw mode then call draw_arrays() for really drawing triangles (it is almost the same function in Warp3D)
|
|
Status: Offline |
|
|
wawa
| |
Re: Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 14:43:53
| | [ #13 ] |
|
|
|
Elite Member |
Joined: 21-Jan-2008 Posts: 6259
From: Unknown | | |
|
| @OlafS25
anyway mesa is a huge project. there is no justification to start it for 68k, except aros version. |
|
Status: Offline |
|
|
OlafS25
| |
Re: Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 14:50:28
| | [ #14 ] |
|
|
|
Elite Member |
Joined: 12-May-2010 Posts: 6368
From: Unknown | | |
|
| @thellier
thanx for answer. I already feared that it might be a huge amount of work (too much). It would be nice to have a common gaming API that is available on all platforms for 3D and perhaps even 2D games and not dependent on the different implementations. In some cases it could be only a wrapper. And your combination of Stormmesa/Wazp3D would be a good candidate for it. For that "full Mesa" is certainly not necessary (would have been nice of course) Last edited by OlafS25 on 19-Apr-2013 at 02:56 PM.
|
|
Status: Offline |
|
|
tommysammy
| |
Re: Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 14:58:34
| | [ #15 ] |
|
|
|
Cult Member |
Joined: 20-Jan-2010 Posts: 662
From: Isselburg,Germany | | |
|
| Frogatto works now well on my X1000 _________________ Amiga600/Vampire2/PrismaMegaMix |
|
Status: Offline |
|
|
wawa
| |
Re: Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 15:08:17
| | [ #16 ] |
|
|
|
Elite Member |
Joined: 21-Jan-2008 Posts: 6259
From: Unknown | | |
|
| @thellier
Quote:
1) compile the latest AROS-Mesa with gallium software rendering on 68k |
aros68k mesa is compiled along with some basic examples, actually much like those on storm mesa. currently only softpipe enabled, pci bridges arent working under aros68k as of today.
the examples opened windows last time i looked, gave continous debug output via sashimi like reporting the framerate and the like. there was few elements being actually rendered, some text or raytracing (?) but not much. so its not far from working in software mode imho. of course it will be slow. |
|
Status: Offline |
|
|
thellier
| |
Re: Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 15:09:22
| | [ #17 ] |
|
|
|
Regular Member |
Joined: 2-Nov-2009 Posts: 263
From: Paris | | |
|
| @all Thanks for good feedback
>Does the new Wazp3D need any special setting for Aquaria ? Dont remenber exactly but Aquaria was working with Wazp3D : I tried it a long time ago... You can copy Wazp3D.cfg-giddy to Aquaria /Wazp3D.cfg it should works as it is a very safe config (but that use more memory for textures)
Alain
|
|
Status: Offline |
|
|
Spectre660
| |
Re: Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 15:18:30
| | [ #18 ] |
|
|
|
Elite Member |
Joined: 5-Jun-2005 Posts: 3918
From: Unknown | | |
|
| @thellier
No luck with Aquaria.
I use it as a test for Warpz on both my machines. It worked with the older version of Warpz,
Quote:
thellier wrote: @all Thanks for good feedback
>Does the new Wazp3D need any special setting for Aquaria ? Dont remenber exactly but Aquaria was working with Wazp3D : I tried it a long time ago... You can copy Wazp3D.cfg-giddy to Aquaria /Wazp3D.cfg it should works as it is a very safe config (but that use more memory for textures)
Alain
|
_________________ Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card |
|
Status: Offline |
|
|
thellier
| |
Re: Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 15:21:34
| | [ #19 ] |
|
|
|
Regular Member |
Joined: 2-Nov-2009 Posts: 263
From: Paris | | |
|
| @wawa
Once aros68k-mesa will works in software mode then a very easy step will be to start a basic Warp3D prog in a window then wrap soft-gallium to (also) call W3D_DrawArray() when it call gallium's DrawArray()
I mean let the aros68k-mesa prog run on his GL-window and draw also in a War/zD window (even as flat faces) ==> It will be a good POC
So we still need 1) make aros68k-mesa works with gallium's soft-pipe
The same apply to an eventual aros-mesa port to os4 ...
Alain
|
|
Status: Offline |
|
|
mbrantley
| |
Re: Microbe3D,Wazp3D,StormMesa2010 on Aminet tomorrow Posted on 19-Apr-2013 16:07:44
| | [ #20 ] |
|
|
|
Cult Member |
Joined: 10-Jun-2010 Posts: 559
From: Mobile, Alabama, United States | | |
|
| @thellier
Alain, thank you.
I am pleased to report that in Blender on my X1000 the new Wazp3D now shows particles in wireframe animation mode. With previous versions, the particles did not appear. (Of course they have always appeared in final renderings.) This helps during these days while we wait for hardware acceleration. Last edited by mbrantley on 20-Apr-2013 at 12:41 AM.
_________________
|
|
Status: Offline |
|
|