MooglyGuy
0ae650ffbb
-bgfx: Fixed YUV shader to have better brightness balance. [Ryan Holtz] ( #9425 )
2022-03-17 04:40:38 +11:00
MooglyGuy
1ad39cb5dd
-bgfx: Added default LUT PNG, fixes LUT-effect crash. Fixed external texture loading, restoring HQx filters. [Ryan Holtz] ( #9401 )
2022-03-12 20:30:02 -05:00
MooglyGuy
cbc2489dfc
-bgfx: Switched fs_blit_palette16 to expand bitmap_ind16 contents to R8. Fixes vertical off-by-one shift in games with an odd pixel count along X. [Ryan Holtz] ( #8528 )
2021-09-04 09:02:10 -04:00
MooglyGuy
793875bf4d
-bgfx: Fixed UV rounding errors in fs_blit_palette16; Switched back to direct texture upload rather than CPU copy. ( #8505 ) [Ryan Holtz]
2021-08-30 01:49:03 +10:00
MooglyGuy
a472f4663f
-bgfx: Revised fs_blit_palette16 to not use pixel rounding. Fixes issues in carpolo, kncljoe, and others. [Ryan Holtz] ( #8488 )
2021-08-24 10:33:47 -04:00
MooglyGuy
190f50e0a4
BGFX fixes for various backends ( #8469 ) [Ryan Holtz]
...
* Fixed palette and UYVY conversion in all backends. Fixes MT07760.
* Fixed a typo in targetmanager.cpp, thanks LN for the heads-up.
2021-08-20 03:07:28 +10:00
Miodrag Milanovic
4c9b0b24dc
bgfx shaders recompile
2021-08-13 11:21:46 +02:00
Ryan Holtz
bdae1de304
-bgfx: Shader recompile after cgwg's changes. [Ryan Holtz]
2020-12-23 22:50:51 +01:00
MooglyGuy
8dd5e3d200
-bgfx: Fixed Github issue #5961 . [Ryan Holtz]
2019-11-24 19:30:08 +01:00
MooglyGuy
4cccc0183c
-bgfx: Fixed Github issues #5830 and #5956 . [Ryan Holtz]
2019-11-24 15:40:28 +01:00
MooglyGuy
c24d44ec62
-bgfx: Fixed opengl backend, nw
2019-10-21 16:34:41 +02:00
MooglyGuy
61b2a8afaf
-bgfx: Do texture format conversion via a full-screen GPU pass. [Ryan Holtz]
2019-10-13 20:59:35 +02:00
Westley M. Martinez
b5a54b761c
HLSL Color Transforms and 3D LUT ( #4043 )
...
* 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
2018-10-07 11:42:30 -04:00
Miodrag Milanovic
3917627494
Updated GENie, BGFX, BX, added BIMG since it is separated now, updated all shader binaries and MAME part of code to support new interfaces [Miodrag Milanovic]
2017-12-01 13:22:27 +01:00
Branimir Karadžić
a3b4058bf7
Updated BGFX and BX and recompiled shaders (nw)
2016-10-29 09:11:50 +02:00