summaryrefslogtreecommitdiffstatshomepage
path: root/ini/presets
Commit message (Collapse)AuthorAgeFilesLines
* HLSL Color Transforms and 3D LUT (#4043) Westley M. Martinez2018-10-073-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove broken scanline uniform from post_pass * Add 3D LUT to HLSL * Allow individual LUTs for screen and UI * WIP: Port 3D LUT to BGFX * Finish porting LUT to BGFX * Add individual phosphor color conversion for HLSL new file: hlsl/chroma.fx Shader for converting xyY3 to sRGB modified: hlsl/phosphor.fx Minor changes to emphasize idea that phosphors are color agnostic modified: hlsl/post.fx Conversion from signal RGB to xyY3 modified: src/osd/modules/render/d3d/d3dhlsl.cpp modified: src/osd/modules/render/d3d/d3dhlsl.h modified: src/osd/windows/winmain.cpp modified: src/osd/windows/winmain.h * Add phosphor examples and update presets * Port phosphor color shaders to BGFX * Fix missing newlines at EOF
* Revert "New phosphor persistence shaders for HLSL" R. Belmont2017-01-057-17/+7
|
* Change cached texture format to floating point. Westley M. Martinez2017-01-043-5/+5
| | | | | | | | | | | | hlsl/phosphor.fx: Remove hacks ini/presets/raster.ini, ini/presets/vector-mono.ini, ini/presets/vector.ini: Tweak presets src/osd/modules/render/d3d/d3dcomm.h, src/osd/modules/render/d3d/d3dhlsl.cpp, src/osd/modules/render/drawd3d.cpp: Change cache texture format to floating point for precise for phosphor and ghosting shaders.
* Add LCD ghosting shader for Direct3D Westley M. Martinez2017-01-026-8/+12
| | | | | | | | | | | | | | | | | hlsl/ghosting.fx: Add LCD ghosting shader hlsl/phosphor.fx: Remove LCD logic ini/presets/gameboy.ini, ini/presets/gba.ini, ini/presets/lcd-matrix.ini, ini/presets/lcd.ini, ini/presets/raster.ini, ini/presets/vector.ini: Update presets src/osd/modules/render/d3d/d3dhlsl.cpp, src/osd/modules/render/d3d/d3dhlsl.h: Add LCD shader and sliders. Allow sliders to be adjusted for R, G, and B components. src/osd/windows/winmain.cpp, src/osd/windows/winmain.h: Add LCD ghosting options.# Please enter the commit message for your changes. Lines starting
* Tweak phosphor parameter scaling, update presets. Westley M. Martinez2016-12-303-6/+7
|
* Update presets for new persistence shaders. Westley M. Martinez2016-12-297-7/+12
|
* Procedural texture for vectors in HLSL ImJezze2016-06-052-4/+4
| | | | | | * added simple procedural texture for vectors with rounded line ends and beam smoothness * added optional -vector_beam_smooth option * removed -antialias option, antialiasing is now always applied, except for plain D3D
* Normalized vector attenuation settings ImJezze2016-05-222-4/+4
| | | | | | - vector_length_ratio is now independent from screen size - changed vector_length_ratio range from [0.0, 1000.0] to [0.0, 1.0] - updated display name and description of vector_length_scale vector_length_ratio
* Small tweaks to raster.ini settings (nw) ImJezze2016-05-161-5/+5
| | | | - less blurry, less glowing
* Fixed half texel offset of 'source' shadow mask tile mode ImJezze2016-05-051-2/+2
|
* Equalized options of HLSL and BGFX HLSL chain ImJezze2016-05-054-16/+16
| | | | | - removed POT texture size from shadow mask in HLSL, U/V size is now simply the percentage of the actual texture size - adjusted display names of options
* Refactored distortion pass ImJezze2016-04-197-7/+21
| | | | | | - separated curvature parameter into distortion, cubic_distortion and distort_corner - distortion and cubic_distortion can be negative, to compensate each other - distort_corner is intependent from the image distortion
* Moved presets to subfolder (nw) ImJezze2016-03-287-0/+406
- added lcd-matrix.ini and vector-mono.ini