• Andrey Filippov's avatar
    CLAUDE: Step 3 — backend selector (GpuQuad.create factory + -Dtp.backend=jna), 32 sites routed · 41db46f1
    Andrey Filippov authored
    GpuQuad.create(gpuTileProcessor, quadCLT, debug) returns the JCuda GpuQuad by default, or the native
    GpuQuadJna when -Dtp.backend=jna (srcdir/devrt overridable via -Dtp.jna.srcdir / -Dtp.jna.devrt).
    Routed all 32 main+aux `new GpuQuad(...)` 3-arg sites in Eyesis_Correction.java through the factory.
    JCUDA remains the default (behavior identical when the property is unset). mvn -DskipTests compile clean.
    
    Migration now fully implemented + compiling end-to-end (Step 1 native TpProc API, Step 2 GpuQuadJna
    full CUAS surface, Step 3 selector). Ready for the JCUDA-vs-JNA comparison + incremental troubleshooting.
    Co-Authored-By: 's avatarClaude Opus 4.8 (1M context) <noreply@anthropic.com>
    41db46f1
Name
Last commit
Last update
..
Aberration_Correction.java Loading commit data...
BlueLeak.java Loading commit data...
CorrectionColorProc.java Loading commit data...
CorrectionDenoise.java Loading commit data...
EyesisCorrections.java Loading commit data...
EyesisDCT.java Loading commit data...
Eyesis_Correction.java Loading commit data...
FootageOrganize.java Loading commit data...
MultipleExtensionsFileFilter.java Loading commit data...
PostProcessing.java Loading commit data...
SyncCommand.java Loading commit data...
package-info.java Loading commit data...