MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

RobeeJ
I <3 Vectors
Reged: 01/02/08
Posts: 21
Send PM
Re: Improved Vector Rendering
05/08/11 12:42 PM


Alas it's full software, I'm sure the most cpu intensive part could be done in HW but DirectX and pixel shaders are beyond me, so to move them to that would require help from someone who has more knowledge on the subject matter.

I didn't feel it fair to bug members of the team (beyond asking Aaron G who was kind enough to steer me in the right direction of where best to implement it) without any evidence beyond my gut feeling that it would work well enough.

Tbh I'm not sure it would be fair to bug them even after doing it all in SW, they've all contributed so much time to the project already.

As it stands, my patch gives what I think is a much more realistic configurable vector renderer in software, which requires probably something like a E6850 to use in its full 3 pass box blur glory, but works with 2 passes on my laptop, and is probably usable without the glow on most modern PCs to take advantage of the other things I added.

It would be nice if it was included in some form in the official distribution, or an alternative distribution, if not I will make the diff file available for major versions since I'd be adding it in for my own arcade cab.

And if someone who understands DirectX and how MAME uses it, would be interested in assisting with the box blur code, I'd be thrilled to work with them on accelerating it.







Entire thread
Subject Posted by Posted on
* Improved Vector Rendering RobeeJ 05/07/11 07:38 PM
. * From the author of AAE. ntisbest  07/28/11 02:45 AM
. * Re: From the author of AAE. H4CK3R  07/31/11 08:00 PM
. * Re: Improved Vector Rendering Ramirez  05/16/11 03:23 AM
. * Re: Improved Vector Rendering krick  05/08/11 06:29 AM
. * Re: Improved Vector Rendering R. Belmont  05/07/11 07:59 PM
. * Re: Improved Vector Rendering RobeeJ  05/07/11 09:17 PM
. * Re: Improved Vector Rendering CiroConsentino  05/07/11 09:43 PM
. * Re: Improved Vector Rendering RobeeJ  05/07/11 11:49 PM
. * Re: Improved Vector Rendering TheGuru  05/08/11 10:37 AM
. * Re: Improved Vector Rendering Sune  05/08/11 07:39 AM
. * Re: Improved Vector Rendering John IV  05/08/11 04:58 AM
. * Re: Improved Vector Rendering RobeeJ  05/08/11 12:42 PM
. * Re: Improved Vector Rendering RobeeJ  05/08/11 04:17 PM
. * Re: Improved Vector Rendering mogli  05/09/11 01:30 AM
. * Re: Improved Vector Rendering Gyrovision  05/08/11 01:00 AM
. * Re: Improved Vector Rendering Kombalar  07/16/12 04:48 AM
. * Re: Improved Vector Rendering Ziggy100  07/16/12 11:33 AM
. * Re: Improved Vector Rendering mogli  05/08/11 12:54 AM
. * Re: Improved Vector Rendering Sune  05/08/11 06:48 AM
. * Re: Improved Vector Rendering jumpmaniac81  05/14/11 05:44 AM
. * Re: Improved Vector Rendering mogli  05/09/11 01:24 AM
. * Re: Improved Vector Rendering StevieWunderful  05/09/11 06:17 AM
. * Re: Improved Vector Rendering RobeeJ  05/09/11 05:48 PM
. * Re: Improved Vector Rendering StevieWunderful  05/09/11 11:02 PM
. * Re: Improved Vector Rendering RobeeJ  05/09/11 11:24 PM
. * Re: Improved Vector Rendering StevieWunderful  05/10/11 08:06 AM
. * Re: Improved Vector Rendering RobeeJ  05/10/11 06:07 PM
. * Far as I know, the Vec is a true vector monitor mogli  05/12/11 06:50 AM
. * Re: Far as I know, the Vec is a true vector monitor R. Belmont  05/19/11 03:58 PM
. * Re: Far as I know, the Vec is a true vector monitor Vas Crabb  05/19/11 04:18 PM
. * Re: Far as I know, the Vec is a true vector monitor Anonymous  11/25/11 08:06 AM
. * Re: Far as I know, the Vec is a true vector monitor mogli  11/25/11 08:33 AM
. * Re: Far as I know, the Vec is a true vector monitor mogli  05/20/11 12:16 AM
. * Re: Improved Vector Rendering StilettoAdministrator  05/10/11 06:42 PM
. * Re: Improved Vector Rendering RobeeJ  05/11/11 04:01 PM
. * Re: Improved Vector Rendering StilettoAdministrator  05/11/11 08:23 PM
. * Re: Improved Vector Rendering gregf  05/11/11 09:38 PM
. * Re: Improved Vector Rendering RobeeJ  05/11/11 09:11 PM
. * Re: Improved Vector Rendering StilettoAdministrator  05/12/11 05:15 AM
. * Re: Improved Vector Rendering Naoki  05/12/11 02:14 AM
. * Re: Improved Vector Rendering CrapBoardSoftware  05/12/11 12:25 PM
. * Re: Improved Vector Rendering RobeeJ  05/12/11 08:10 PM
. * Re: Improved Vector Rendering biobern  05/15/11 12:34 AM
. * Re: Improved Vector Rendering mogli  05/15/11 01:26 AM
. * Improved Vector Rendering DIFF RobeeJ  05/16/11 11:25 PM
. * Re: Improved Vector Rendering DIFF Malmanian  08/21/12 04:03 AM
. * Re: Improved Vector Rendering DIFF krick  08/21/12 05:34 AM
. * Re: Improved Vector Rendering DIFF Malmanian  08/21/12 06:54 AM
. * Re: Improved Vector Rendering DIFF Nightbringer  08/31/12 03:42 AM
. * Re: Improved Vector Rendering DIFF mogli  05/18/11 03:23 AM
. * Re: Improved Vector Rendering DIFF giddygoon  11/24/11 02:13 AM
. * Re: Improved Vector Rendering DIFF B2K24  11/24/11 04:20 AM
. * Re: Improved Vector Rendering DIFF giddygoon  11/24/11 10:59 AM
. * Re: Improved Vector Rendering DIFF Quantum Leaper  05/18/11 05:30 AM
. * Re: Improved Vector Rendering DIFF mogli  05/19/11 11:04 AM
. * Re: Improved Vector Rendering DIFF biobern  05/17/11 02:24 PM
. * Re: Improved Vector Rendering DIFF facelift  05/24/11 09:13 AM
. * Another YouTube clip RobeeJ  05/18/11 01:23 AM
. * Re: Another YouTube clip biobern  05/30/11 10:43 PM
. * Re: Another YouTube clip RobeeJ  06/01/11 09:04 PM
. * Re: Another YouTube clip Envisaged0ne  06/02/11 12:52 AM
. * Re: Another YouTube clip B2K24  06/02/11 05:11 AM
. * Re: Another YouTube clip R. Belmont  06/02/11 03:58 PM
. * HLSL new values for vector lines maybe zambr  06/04/11 11:39 AM
. * Re: HLSL new values for vector lines maybe Trebor  06/04/11 06:23 PM
. * Re: HLSL new values for vector lines maybe RobeeJ  06/06/11 01:25 AM
. * Re: HLSL new values for vector lines maybe Mr. DoAdministrator  06/07/11 04:11 AM
. * Re: HLSL new values for vector lines maybe RobeeJ  06/23/11 01:57 AM
. * Re: HLSL new values for vector lines maybe zambr  06/24/11 02:25 AM
. * Re: HLSL new values for vector lines maybe "The Manuel"  07/25/11 11:39 PM
. * Re: HLSL new values for vector lines maybe RobeeJ  07/26/11 04:37 PM
. * Re: HLSL new values for vector lines maybe "The Manuel"  07/26/11 06:43 PM
. * Re: HLSL new values for vector lines maybe zambr  06/04/11 07:00 PM
. * Re: HLSL new values for vector lines maybe CiroConsentino  06/05/11 03:02 AM
. * Re: HLSL new values for vector lines maybe zambr  06/05/11 12:46 PM
. * Re: HLSL new values for vector lines maybe Trebor  06/05/11 01:27 AM
. * Re: HLSL new values for vector lines maybe mogli  06/06/11 11:21 AM
. * Re: Another YouTube clip biobern  06/03/11 06:50 PM
. * You're familiar with the saying, 'Wait to be steam-rollered...' ? (nt) mogli  06/04/11 09:54 AM
. * Re: You're familiar with the saying, 'Wait to be steam-rollered...' ? (nt) biobern  06/04/11 10:43 PM
. * Re: Another YouTube clip redk9258  06/03/11 07:23 PM
. * Re: Another YouTube clip Firehawke  06/02/11 01:22 PM
. * Re: Another YouTube clip B2K24  06/02/11 09:17 PM
. * Re: Another YouTube clip redk9258  06/02/11 05:55 AM
. * Re: Another YouTube clip mogli  06/02/11 03:43 AM
. * Re: Another YouTube clip Envisaged0ne  06/02/11 08:02 AM
. * Here, try this..... mogli  06/03/11 09:40 AM
. * Re: Here, try this..... Envisaged0ne  06/04/11 10:26 AM
. * Re: Here, try this..... R. Belmont  06/06/11 05:34 PM
. * Re: Here, try this..... mogli  06/07/11 11:12 AM
. * Re: Here, try this..... R. Belmont  06/08/11 08:15 PM
. * Re: Here, try this..... mogli  06/09/11 12:33 PM
. * Re: Here, try this..... Envisaged0ne  06/03/11 04:59 PM
. * Re: Another YouTube clip biobern  05/18/11 11:50 AM
. * Re: Improved Vector Rendering DIFF StilettoAdministrator  05/17/11 03:51 AM
. * Re: Improved Vector Rendering DIFF krick  05/17/11 05:42 AM
. * Re: Improved Vector Rendering DIFF R. Belmont  05/17/11 04:17 PM
. * Re: Improved Vector Rendering DIFF CiroConsentino  05/17/11 01:07 PM
. * Re: Improved Vector Rendering StilettoAdministrator  05/12/11 05:14 AM
. * Re: Improved Vector Rendering RobeeJ  05/09/11 07:10 PM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 20 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 31008