Skip to content

Commit

Permalink
vpp-nlmeansがYUV420の10bitで動作しなかった問題を修正。
Browse files Browse the repository at this point in the history
  • Loading branch information
rigaya committed May 1, 2024
1 parent a9304e5 commit e76638d
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion NVEncCore/NVEncFilterDenoiseNLMeans.cu
Original file line number Diff line number Diff line change
Expand Up @@ -674,7 +674,7 @@ std::unique_ptr<NLMeansFuncsBase> getNLMeansFunc(const RGY_CSP csp, const VppNLM
if (fp16 == VppNLMeansFP16Opt::All) return std::unique_ptr<NLMeansFuncsBase>(new NLMeansFuncs<uint8_t, 8, __half, half8, __half, __half2, half8>());
if (fp16 == VppNLMeansFP16Opt::BlockDiff) return std::unique_ptr<NLMeansFuncsBase>(new NLMeansFuncs<uint8_t, 8, __half, half8, float, float2, float8>());
return std::unique_ptr<NLMeansFuncsBase>(new NLMeansFuncs<uint8_t, 8, float, float8, float, float2, float8>());
case RGY_CSP_P010:
case RGY_CSP_YV12_16:
case RGY_CSP_YUV444_16:
if (fp16 == VppNLMeansFP16Opt::All) return std::unique_ptr<NLMeansFuncsBase>(new NLMeansFuncs<uint16_t, 16, __half, half8, __half, __half2, half8>());
if (fp16 == VppNLMeansFP16Opt::BlockDiff) return std::unique_ptr<NLMeansFuncsBase>(new NLMeansFuncs<uint16_t, 16, __half, half8, float, float2, float8>());
Expand Down

0 comments on commit e76638d

Please sign in to comment.