MAMEWorld Central >> EmuChat
View all threads Index   Flat Mode Flat  

B2K24
Evolution is a mystery
Reged: 10/25/10
Posts: 2411
Send PM
Re: Call your bluff.
11/18/11 04:20 AM


> Actually B2K24, why not list who the HLSL developers are so that we all know.

OK you Lazie

0.142u4


Code:

Implemented experimental HLSL post-processing support on Direct3D 9
targets. [Ryan Holtz, Bat Country Entertainment]


* 5-pass post-processing: Upscale, Post-Process, Store Last Frame,
Defocus 1, Defocus 2
* Many tunable effects including: Scanlines, defocus, linear
deconvergence, radial deconvergence, pincushion, RGB colorspace
convolution, YIQ colorspace convolution, saturation, simulated dot
crawl, simulated chroma subsampling, aperture masking, and more.
* Requires a GPU that supports Shader Model 3.0 to be enabled and a
powerful GPU, the entire pipeline consists of approximately 30
texel fetches and approximately 230 arthimetic ops.
* Will supersample the framebuffer up to 9x in both X and Y, but this
requires an enormously powerful GPU that has not been invented;
users with Radeon 5000-class cards should limit themselves to 3x,
Radeon 4000 to 1.5x.
* The default configuration will NOT appear to do anything; it
requires tuning to the user's liking.
* Should nicely fall back in all cases except missing shaders, and it
might fall back correctly in that case as well. Report any
anomalies.
- For obvious reasons, the Direct3D8 renderer cannont support this.

HLSL Updates [Ryan Holtz, Bat Country Entertainment]
* Split color convolution and deconvergence into separate shaders for
potential GPU savings down the line
* Added light and heavy variants of the color convolution shader, the
former with YIQ colorspace removed
* Re-worked defocus to occur prior to shadow mask application, as it
would be on a real monitor.
* Split "pincushion" into "Pincushion" and "Screen Curvature", the
former affecting the only the displayed image and the latter only
affecting the shadow mask.
* Made major fixes to CVBS simulation, significantly increasing color
saturation
* Added magnet deconvergence via a shader uniform
* Improved phosphorescence
* Improved YIQ codec
* Added adjustable color carrier in YIQ processing mode.
* Fixed resolution-change crash and likely D3D performance regression
with -nohlsl on low-spec cards
* Created a new OSD function, osd_get_slider_list, which allows
OS-specific slider controls.

HLSL Post-Processing Updates: [Ryan Holtz, Bat Country Entertainment, cgwg]
* The defocus pass is now switched off when defocus_x and defocus_y
are zero, allowing finer-grained performance tuning.
* Removed YIQ convolution from the main color-convolution shader and
replaced it with a full composite encode/decode pass. This is slower,
but looks amazing(ly like a terrible TV) and can be turned off.
* More authentic NTSC dot crawl and bandwidth limiting.

]









Entire thread
Subject Posted by Posted on
* JClampy's Custom MAME/HLSL Setups (Version 3.0 released) jclampy 11/06/11 10:10 AM
. * Re: JClampy's Custom MAME/HLSL Setups (Version 3.0 released) vio  09/30/14 02:18 PM
. * Might need some help to make progress... jclampy  11/19/11 09:25 AM
. * Re: JClampy's Custom MAME HLSL Setups jclampy  11/17/11 04:38 AM
. * Re: JClampy's Custom MAME HLSL Setups Ziggy100  11/17/11 12:10 PM
. * Re: JClampy's Custom MAME HLSL Setups B2K24  11/17/11 06:15 PM
. * Screenshot Samples?? R.Coltrane  10/01/14 01:32 PM
. * ......blinks....... mogli  11/18/11 01:56 AM
. * Re: ......blinks....... B2K24  11/18/11 02:13 AM
. * Re: ......blinks....... mogli  11/20/11 03:56 AM
. * Re: ......blinks....... jclampy  11/20/11 04:24 AM
. * My Custom Setup Version 3.0 is released! jclampy  11/26/11 02:26 PM
. * Call your bluff. jclampy  11/18/11 02:32 AM
. * Re: Call your bluff. B2K24  11/18/11 04:20 AM
. * Re: Call your bluff. jclampy  11/18/11 04:40 AM
. * Re: Call your bluff. Mr. DoAdministrator  11/18/11 04:48 AM
. * All good. jclampy  11/18/11 05:08 AM
. * Re: JClampy's Custom MAME HLSL Setups jclampy  11/17/11 07:42 PM
. * Re: JClampy's Custom MAME HLSL Setups Bryan Ischo  11/09/11 12:34 AM
. * Re: JClampy's Custom MAME HLSL Setups jclampy  11/09/11 12:56 AM
. * Re: JClampy's Custom MAME HLSL Setups jclampy  11/08/11 11:55 PM
. * Re: JClampy's Custom MAME HLSL Setups jclampy  11/07/11 12:14 AM

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