metallic77
b3145db598
port ntsc-simple to slang ( #471 )
...
* Update and rename ntsc-feather.slangp to ntsc-simple.slangp
* Update and rename ntsc-feather.slang to ntsc-simple.slang
2023-08-18 08:50:43 -05:00
hizzlekizzle
eef1782313
Merge pull request #470 from Dogway/master
...
Grade - Add MD and SMS palettes
2023-08-13 09:29:45 -05:00
Dogway
d53796bc26
Add files via upload
2023-08-13 03:25:48 +01:00
fishcu
259ff81f4b
Repo reorg: edge smoothing, interpolation, and pixel art scaling ( #469 )
...
* Move initial batch of shaders and presets to smoothing subdirectory
* Rename smoothing to edge enhancement
* Move cubic and windowed into interpolation
* Fix some presets
* Fix rest of presets
* Rename edge-enhancement to edge-smoothing
* Move pixel art scalers into separate directory separate from 'interpolation'
* Flatten interpolation/cubic into interpolation/
2023-08-12 18:09:28 -05:00
fishcu
8f9aa4e8a0
Fix broken file paths ( #468 )
...
* Remove non standard characters; Remove unused test file
* Fix missing includes in shaders
* Fix some presets
* Fix copy of crt-super-xbr.slangp in MegaBezel
* Fix copy of FBNEO-Vertical__STD.slangp in MegaBezel
* Revert "Remove non standard characters; Remove unused test file"
This reverts commit 62d3cc1c5a4e3b0ead9d0f732631be80685521cd.
2023-08-07 12:28:07 -05:00
fishcu
6f921ee481
Optimize and simplify Pixel AA, Average Fill, and Blur Fill presets ( #467 )
...
* Simplify pixel AA; Dependents to be refactored
* Finish refactoring pixel_aa itself; Dependent presets TBD
* Update average and border fill
* Tune default blur strengths in blur fill
* Clean up includes
* Minor corrections
2023-07-29 16:32:34 -05:00
metallic77
89530c1dec
some ports from GLSL ( #466 )
...
* some ports from glsl
* add ntsc-feather
* Add files via upload
* Rename ntsc/shaders/ntsc-feather.slang to ntsc/shaders/ntsc-simple/ntsc-feather.slang
* Update zfast_crt_composite.slang
1:1 with GLSL
2023-07-27 19:35:34 -05:00
Dogway
6485e4c610
Grade - Formatting + Notes + Cosmetics ( #465 )
...
* Grade - Formatting + Notes + Cosmetics
- Adopted some GLES related type consistency and formatting (still not compatible with GLES and not planned)
- Some notes on Phosphors
- Cosmetics
* Grade - Formatting + Notes + Cosmetics
- Adopted some GLES related type consistency and formatting (still not compatible with GLES and not planned)
- Some notes on Phosphors
- Cosmetics
2023-07-19 21:08:28 -05:00
metallic77
75b81b5a6e
Update crt-pocket.slangp ( #464 )
...
* Update crt-pocket.slangp
* Update crt-pocket.slang
improvements
* Update crt-pocket.slangp
2023-07-07 10:50:02 -05:00
metallic77
6034d9a906
Update crt-pocket.slang ( #463 )
...
Replace with something bigger, and better quality.
2023-07-06 08:33:10 -05:00
hizzlekizzle
3e5801626f
Merge pull request #462 from metallic77/slang
...
Update fake-crt-geom.slang
2023-07-05 08:46:37 -05:00
metallic77
b6c9f4c22c
Update fake-crt-geom.slang
...
1:1 with GLSL
2023-07-05 15:48:51 +03:00
hizzlekizzle
abeaabfb6d
Merge branch 'Themaister:master' into master
2023-06-28 07:10:07 -05:00
hizzlekizzle
65d1fc9b62
Merge pull request #461 from fishcu/fishcu/fill-shader-sampling
...
Add pixel AA to fill shaders
2023-06-27 19:43:52 -05:00
Isaac
c7bde72060
Add pixel AA to fill shaders
2023-06-27 21:30:14 +02:00
hizzlekizzle
1b8cfeb1eb
Merge pull request #460 from fishcu/fishcu/fix-subpx-aa
...
Fix subpixel AA in pixel AA shader
2023-06-27 14:11:21 -05:00
Isaac
0830c831ce
Fix subpixel AA in pixel AA shader
2023-06-27 11:52:21 +02:00
fishcu
ec36785410
Add Pixel AA interpolation shader ( #459 )
...
* Initial commit
* Implement subpixel aa; Clean up
* Minor docs update
* Minor docs update
2023-06-26 17:08:52 -05:00
fishcu
59e6aa174a
Fix some further scaling bugs in border fill shaders ( #458 )
...
* Fix more scaling bugs in border fill shaders
* Fix numerical issues; Remove useless mipmap
2023-06-24 22:40:26 -05:00
hizzlekizzle
7f264bcc4a
Merge pull request #457 from fishcu/fishcu/blur-fill-fix-shimmering
...
Fix blur fill shimmering
2023-06-23 17:07:42 -05:00
Isaac
13f4d9184e
Reduce blur fill shimmering with lowpass filter
2023-06-23 00:09:43 +02:00
fishcu
a20a608b85
Update parameters.slang
2023-06-22 23:37:45 +02:00
Isaac
9aedb61584
Add gauss-4tap
2023-06-22 23:21:54 +02:00
hizzlekizzle
f0dff488fb
Merge pull request #455 from HyperspaceMadness/master
...
Print Resolution Text preset and shaders
2023-06-22 14:04:54 -05:00
HyperspaceMadness
401c12d6a4
Print Resolution Text preset and shaders
...
Fixes
2023-06-22 13:22:05 -04:00
fishcu
dd7db517ee
Fix scaling in border fill shaders ( #454 )
...
* Debug commit; Seems working, before cleanup
* Clean up
* Bump versions; Add changes to log
2023-06-21 18:08:10 -05:00
hizzlekizzle
4fbac6b177
Merge pull request #453 from metallic77/slang
...
Update zfast_crt_composite.slang
2023-06-19 10:17:16 -05:00
metallic77
f1a19d871e
Update zfast_crt_composite.slang
...
1:1 with glsl
2023-06-19 10:43:11 +03:00
hizzlekizzle
b9d3443a27
Merge pull request #452 from metallic77/slang
...
improve mono mode
2023-06-18 15:33:09 -05:00
metallic77
a638508dbe
improve mono mode
2023-06-18 11:44:27 +03:00
Dogway
5f64d80b7f
Grade - Update + Cosmetics ( #451 )
...
* Grade - Update + Cosmetics
- P3-D65 now uses 1886 EOTF
- Mask for GamutCompression is now CRT Gamma adjusted instead of 2.4 constant
- Fix uninitialized 'm_in' variable
- Cosmetics
* Update grade-no-LUT.slang
* Update grade.slang
2023-06-17 16:28:47 -05:00
hizzlekizzle
91a5ff8445
Merge pull request #450 from fishcu/fishcu/fix-blur-fill-for-glcore
...
Fix bug with glcore driver of blur fill shader
2023-06-16 14:31:32 -05:00
Isaac
4e458acaad
Fix bug with glcore driver of blur fill shader
2023-06-16 20:05:18 +02:00
metallic77
4e7d3480f5
small update and a preset ( #449 )
...
update crt-simple, add crt-geom-simple preset
2023-06-16 09:27:18 -05:00
hizzlekizzle
0eaf552fc7
Merge pull request #448 from metallic77/slang
...
* improvements in pattern
* Update ossc_slot.slangp
* Update slotmask.slang
* add simple color controls
2023-06-15 08:32:03 -05:00
metallic77
bc497f3fb4
Update slotmask.slang
2023-06-15 15:38:17 +03:00
metallic77
62533d363c
Update ossc_slot.slangp
2023-06-15 10:35:39 +03:00
metallic77
2e55f27f30
Add files via upload
2023-06-15 10:32:02 +03:00
metallic77
5d66f73041
Add files via upload
2023-06-15 10:31:40 +03:00
metallic77
0e1eefef9f
improvements in pattern
2023-06-15 09:01:58 +03:00
hizzlekizzle
93dfa33afe
Merge pull request #447 from fishcu/fishcu/update-average-fill-scaling
...
Update average fill
2023-06-14 19:54:49 -05:00
Isaac
6e691226b4
Update average fill
2023-06-14 22:32:01 +02:00
metallic77
fea1cb1265
add ossc-slotmask ( #445 )
...
* Add files via upload
* Add files via upload
2023-06-14 14:30:54 -05:00
fishcu
b9d89d63db
Add blur fill ( #446 )
...
* Initial commit, WIP
* First working version; stretching the blur will require some refactoring
* Add blur extension to borders
* Implement 'trippy mode' (disable blur, show tiled)
* Implement proper scaling, cropping, and centering independent of viewport res
* Clean up; Fix bug with small blur pass resolutions
* Add blur strength presets; Polish
* Add background gamma adjustment
2023-06-14 14:21:36 -05:00
metallic77
362420d8db
add crt-simple ( #444 )
...
* Add files via upload
* Add files via upload
* Update crt-simple.slang
* Add files via upload
* add crt-pocket
2023-06-13 08:25:50 -05:00
hizzlekizzle
9a632e8370
Merge pull request #442 from metallic77/slang
...
Update chromaticity.slang
2023-06-11 15:58:37 -05:00
fishcu
77b6ca6bed
Add average fill ( #443 )
...
* Implement average fill
* Implement corner blend modes
* Add copyright; Change defaults; Add some polish
* Add settings delimiter
* Fix settings name
2023-06-11 15:57:38 -05:00
metallic77
4a2ab835fe
Update chromaticity.slang
...
improve accuracy
2023-06-11 18:03:04 +03:00
hizzlekizzle
407b93da55
Merge pull request #441 from metallic77/slang
...
fix precision error in 4K
2023-06-11 08:40:16 -05:00
metallic77
9baa8162a5
Update chromaticity.slang
...
automate color modes
2023-06-11 12:03:00 +03:00