summaryrefslogtreecommitdiffstatshomepage
path: root/bgfx/chains
Commit message (Collapse)AuthorAgeFilesLines
* HLSL Color Transforms and 3D LUT (#4043) Westley M. Martinez2018-10-072-60/+159
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Port scanline modification to BGFX W. M. Martinez2018-09-141-9/+23
|
* fix some typos (#2772) Martin Lindhe2017-11-031-1/+1
|
* -bgfx: Fixed xBR-lv2-multipass shader. [Ryan Holtz] MooglyGuy2017-06-111-1/+2
|
* -bgfx: Fixed the following xBR shaders: xBR-lv2-fast, xBR-lv2-noblend, ↵ MooglyGuy2017-06-104-46/+1
| | | | xBR-lv2, xBR-lv3-noblend, and xBR-lv3. [Ryan Holtz]
* Updates FSF address in a few files. (#2044) Luke Jones2017-02-063-6/+9
| | | | | | | | | | | | | | * Update hq2x.json Correct FSF address * Update hq3x.json Correct FSF address * Update hq4x.json Correct FSF address
* Reduced defocus effect to one pass (HLSL/BGFX) Jezze2016-10-221-16/+2
| | | | | - removed second defocus pass - limited defocus stength to a maximum of 2.0
* Fix GH#1364 [tabbycat12] therealmogminer@gmail.com2016-09-102-2/+2
|
* Added crt-geom and crt-geom-deluxe shaders for bgfx. Jeremy Green2016-07-032-0/+372
| | | | This includes several aperture grille / shadow mask patterns. Note that these are all designed to be used on a display with RGB subpixel order, and may thus suffer if rotated or used with a BGR display.
* Fixed target scale of HQ3x and HQ4x chains (nw) ImJezze2016-06-182-2/+2
|
* Fix crash when using pillarbox shaders, nw therealmogminer@gmail.com2016-05-274-4/+4
|
* Fix debug crash with bgfx screen chains therealmogminer@gmail.com2016-05-261-1/+1
|
* Equalized options of HLSL and BGFX HLSL chain ImJezze2016-05-051-12/+13
| | | | | - 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
* More bgfx settings refinement, nw therealmogminer@gmail.com2016-04-291-10/+10
|
* Fix up bgfx NTSC shader, nw therealmogminer@gmail.com2016-04-291-12/+23
|
* bgfx: Ported xBR shaders from libretro. [Ryan Holtz, Hyllian] therealmogminer@gmail.com2016-04-2531-20/+849
|
* Added "selection" parameter to chain input sampler ImJezze2016-04-241-5/+10
| | | | | - if specified all textures (.png) within the same directoy of the given texture will be selectable via slider in the UI - also added slider for "shadow mask tile mode" to HLSL chain
* Simplified min, max, default and step value handling for chain configuration ImJezze2016-04-225-59/+55
| | | | - min, max, default and step are now floating points without an addition scale factor
* Checkpoint 1, nw therealmogminer@gmail.com2016-04-2121-21/+910
|
* Implemented handling for u_screen_scale and u_screen_offset (nw) ImJezze2016-04-211-0/+3
|
* Refactored BGFX distortion pass (nw) ImJezze2016-04-191-30/+39
| | | | - also removed vector hack
* bgfx: Added SuperEagle shader. [Ryan Holtz] therealmogminer@gmail.com2016-04-191-0/+44
|
* -Added HQ2x, HQ3x and HQ4x shaders. [MooglyGuy,Jules Blok,Cameron ↵ therealmogminer@gmail.com2016-04-183-0/+180
| | | | Zemek,Maxim Stepin]
* Minor fixups to pillarboxing shaders therealmogminer@gmail.com2016-04-174-48/+48
|
* Add pillarboxing shaders and layout for bgfx, nw therealmogminer@gmail.com2016-04-164-0/+412
|
* bgfx: Add data-driven render target clearing [Ryan Holtz] therealmogminer@gmail.com2016-04-141-0/+15
|
* Reinstate scale param for bgfx texture, nw therealmogminer@gmail.com2016-03-301-6/+15
|
* Get bgfx post-processing working with laserdisc games, nw therealmogminer@gmail.com2016-03-292-24/+9
|
* Get NTSC working in both bgfx and d3d, nw therealmogminer@gmail.com2016-03-293-21/+37
|
* Final bgfx fixups for release therealmogminer@gmail.com2016-03-283-35/+35
|
* Adjust some minor things in bgfx, nw therealmogminer@gmail.com2016-03-271-24/+24
|
* Minor bgfx fixups, nw therealmogminer@gmail.com2016-03-261-3/+163
|
* Huge cleanup of render target handling, nw therealmogminer@gmail.com2016-03-253-26/+28
|
* Update text (nw) Miodrag Milanovic2016-03-241-1/+1
|
* Fix lots of issues with bgfx therealmogminer@gmail.com2016-03-213-24/+6
|
* Make JSON error checking a lot more verbose therealmogminer@gmail.com2016-03-193-8/+2
|
* Fix screen flipping on opengl targets in bgfx, nw therealmogminer@gmail.com2016-03-182-0/+58
|
* Polishing up BGFX shader system, nw therealmogminer@gmail.com2016-03-184-163/+89
|
* More bgfx HLSL fixups, nw therealmogminer@gmail.com2016-03-161-4/+2
|
* Add most of the rest of the D3D HLSL chain, nw therealmogminer@gmail.com2016-03-151-10/+164
|
* Fix up NTSC shaders, nw therealmogminer@gmail.com2016-03-131-2/+26
|
* Add bgfx command line options, major shakeup of organization, nw therealmogminer@gmail.com2016-03-132-1/+136
|
* Add dynamic skipping of shader chain passes, nw therealmogminer@gmail.com2016-03-131-17/+33
|
* Add double-buffered render target support to bgfx shader defs, nw therealmogminer@gmail.com2016-03-131-10/+7
|
* Fix up numerous bgfx shader bugs, add auto-uniform u_texsize, nw therealmogminer@gmail.com2016-03-131-5/+9
|
* More work on bgfx data-driven shaders, nw therealmogminer@gmail.com2016-03-131-22/+22
|
* Fix up a few things in chain JSON loading, nw therealmogminer@gmail.com2016-02-271-15/+15
|
* More JSON reader plumbing, nw therealmogminer@gmail.com2016-02-211-7/+7
|
* More reshuffling, nw therealmogminer@gmail.com2016-02-211-0/+98