Commit Graph

15 Commits

Author SHA1 Message Date
JailDesigner 5e6a469d46 postfx analític: nou shader + estructures chroma_min/max + scan_*
- Substitueix postfx.frag per la versió analítica amb smoothstep
- PostFXUniforms 12→16 floats (64B, 4×vec4): afegeix chroma_min/max,
  scan_dark_ratio, scan_dark_floor, scan_edge_soft
- PostFXParams i PostFXPreset adopten els nous camps amb defaults d'AEE
- MSL extret a source/core/rendering/sdl3gpu/msl/{postfx_vert,postfx_frag,
  crtpi_frag}.msl.h (estil Rendering::Msl::kXxx)
- SPIR-V regenerat (postfx_frag_spv.h: 13648 bytes)
- options.cpp llegeix 'chroma' antic com compat (assigna a min i max);
  escriu els 6 presets per defecte (CRT/NTSC/CURVED/SCANLINES/SUBTLE/CRT LIVE)
  amb els valors d'aee_arcade

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-17 20:32:34 +02:00
JailDesigner a9b7c3f025 treballant en poder incloure diferents shaders 2026-03-29 08:23:42 +02:00
JailDesigner 3712f0c8d9 implementat lanzcos en el supersampling 2026-03-27 21:59:14 +01:00
JailDesigner c6d409c303 corregides scanlines per a treballar amb subpixels per proporció 2026-03-25 22:31:34 +01:00
JailDesigner 1dbfff2c17 fix: el supersampling es feia per cpu en lloc de per gpu 2026-03-25 21:33:06 +01:00
JailDesigner 8ff1073e4a corregides les scanlines per a paletes amb fondo blanc 2026-03-25 18:31:36 +01:00
JailDesigner f84007902e afegit flicker a postfx 2026-03-22 22:38:18 +01:00
JailDesigner c87779cc09 imlementant supersampling 2026-03-22 21:24:20 +01:00
JailDesigner 24594fa89a deixant postfx al gust 2026-03-22 20:54:02 +01:00
JailDesigner 43a6cc2d7a llevant el soport de opengl 2026-03-21 17:11:26 +01:00
JailDesigner aa292dcd92 nous postfx 2026-03-21 15:14:31 +01:00
JailDesigner 06457654f4 postfx subpixel 2026-03-21 14:41:51 +01:00
JailDesigner 23863c02a6 millores en els presets 2026-03-21 14:12:11 +01:00
JailDesigner e811cf0a1d apegat de mala manera els shaders del CCAE i fets uns apanyets per a vore si compila 2025-10-15 12:59:17 +02:00
JailDesigner 9cb57e2ff2 Implementats els shaders 2025-02-20 08:48:55 +01:00