GPUImageAnalysis: Spot finder again produces 1-bit result (similar to FPGA) reduced on CPU + mask is not applied on GPU

This commit is contained in:
2023-10-22 13:22:49 +02:00
parent 566ff52bfc
commit fe5b955289
6 changed files with 107 additions and 161 deletions

View File

@@ -8,8 +8,8 @@ struct CudaStreamWrapper {
int32_t just_anything_as_this_wont_be_used;
};
GPUImageAnalysis::GPUImageAnalysis(int32_t in_xpixels, int32_t in_ypixels, const std::vector<uint8_t> &mask) :
xpixels(in_xpixels), ypixels(in_ypixels), gpu_out(nullptr), rad_integration_nbins(0) {
GPUImageAnalysis::GPUImageAnalysis(int32_t in_xpixels, int32_t in_ypixels) :
xpixels(in_xpixels), ypixels(in_ypixels), gpu_out(nullptr) {
}
GPUImageAnalysis::~GPUImageAnalysis() {}
@@ -32,6 +32,6 @@ void GPUImageAnalysis::RegisterBuffer() {}
void GPUImageAnalysis::UnregisterBuffer() {}
void GPUImageAnalysis::LoadDataToGPU(bool apply_pixel_mask_on_gpu) {}
void GPUImageAnalysis::LoadDataToGPU() {}
#endif