diff options
| author | skal <pascal.massimino@gmail.com> | 2026-02-17 08:57:55 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-02-17 08:57:55 +0100 |
| commit | 001939ca8e2c582650d3cd77d0cd0eabffc50ed2 (patch) | |
| tree | 7363271308b3e53c2495f1973a62ae42ab10cd37 /src/gpu | |
| parent | 59b7ca9adff07f8d457fba53ba4d67c293229b68 (diff) | |
style: replace C++ casts with C-style casts
Converts all static_cast<>, reinterpret_cast<> to C-style casts
per CODING_STYLE.md guidelines.
- Modified 12 files across gpu, 3d, util, tests, and tools
- All builds passing, 34/34 tests passing
- No functional changes, pure style cleanup
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Diffstat (limited to 'src/gpu')
| -rw-r--r-- | src/gpu/effect.cc | 4 | ||||
| -rw-r--r-- | src/gpu/sequence.cc | 10 | ||||
| -rw-r--r-- | src/gpu/texture_readback.cc | 36 |
3 files changed, 25 insertions, 25 deletions
diff --git a/src/gpu/effect.cc b/src/gpu/effect.cc index 0e53862..752dd84 100644 --- a/src/gpu/effect.cc +++ b/src/gpu/effect.cc @@ -49,8 +49,8 @@ void Effect::blit_input_to_output(WGPUCommandEncoder encoder, GpuTextureCopyInfo dst_copy = { .texture = dst, .mipLevel = 0, .origin = {0, 0, 0}}; - WGPUExtent3D extent = {static_cast<unsigned int>(width_), - static_cast<unsigned int>(height_), 1}; + WGPUExtent3D extent = {(unsigned int)(width_), + (unsigned int)(height_), 1}; wgpuCommandEncoderCopyTextureToTexture(encoder, &src_copy, &dst_copy, &extent); diff --git a/src/gpu/sequence.cc b/src/gpu/sequence.cc index d2f99bc..901d560 100644 --- a/src/gpu/sequence.cc +++ b/src/gpu/sequence.cc @@ -185,8 +185,8 @@ void NodeRegistry::create_texture(Node& node) { WGPUTextureDescriptor desc = {}; desc.usage = usage; desc.dimension = WGPUTextureDimension_2D; - desc.size = {static_cast<unsigned int>(node.width), - static_cast<unsigned int>(node.height), 1}; + desc.size = {(unsigned int)(node.width), + (unsigned int)(node.height), 1}; desc.format = format; desc.mipLevelCount = 1; desc.sampleCount = 1; @@ -219,10 +219,10 @@ Sequence::Sequence(const GpuContext& ctx, int width, int height) void Sequence::preprocess(float seq_time, float beat_time, float beat_phase, float audio_intensity) { - params_.resolution = {static_cast<float>(width_), - static_cast<float>(height_)}; + params_.resolution = {(float)(width_), + (float)(height_)}; params_.aspect_ratio = - static_cast<float>(width_) / static_cast<float>(height_); + (float)(width_) / (float)(height_); params_.time = seq_time; params_.beat_time = beat_time; params_.beat_phase = beat_phase; diff --git a/src/gpu/texture_readback.cc b/src/gpu/texture_readback.cc index bd3c79c..211beed 100644 --- a/src/gpu/texture_readback.cc +++ b/src/gpu/texture_readback.cc @@ -52,12 +52,12 @@ std::vector<uint8_t> read_texture_pixels(WGPUInstance instance, .layout = { .bytesPerRow = aligned_bytes_per_row, - .rowsPerImage = static_cast<uint32_t>(height), + .rowsPerImage = (uint32_t)(height), }, }; - const WGPUExtent3D copy_size = {static_cast<uint32_t>(width), - static_cast<uint32_t>(height), 1}; + const WGPUExtent3D copy_size = {(uint32_t)(width), + (uint32_t)(height), 1}; wgpuCommandEncoderCopyTextureToBuffer(encoder, &src, &dst, ©_size); @@ -77,7 +77,7 @@ std::vector<uint8_t> read_texture_pixels(WGPUInstance instance, // Win32: Old callback API MapState map_state = {}; auto map_cb = [](WGPUBufferMapAsyncStatus status, void* userdata) { - MapState* state = static_cast<MapState*>(userdata); + MapState* state = (MapState*)(userdata); state->status = status; state->done = true; }; @@ -90,7 +90,7 @@ std::vector<uint8_t> read_texture_pixels(WGPUInstance instance, void* userdata, void* user2) { (void)message; (void)user2; - MapState* state = static_cast<MapState*>(userdata); + MapState* state = (MapState*)(userdata); state->status = status; state->done = true; }; @@ -117,7 +117,7 @@ std::vector<uint8_t> read_texture_pixels(WGPUInstance instance, } // Copy data from mapped buffer (handle row padding) - const uint8_t* mapped_data = static_cast<const uint8_t*>( + const uint8_t* mapped_data = (const uint8_t*)( wgpuBufferGetConstMappedRange(staging, 0, buffer_size)); if (mapped_data) { // If rows are aligned, copy row by row to remove padding @@ -209,11 +209,11 @@ std::vector<uint8_t> texture_readback_fp16_to_u8(WGPUDevice device, .layout = { .bytesPerRow = aligned_bytes_per_row, - .rowsPerImage = static_cast<uint32_t>(height), + .rowsPerImage = (uint32_t)(height), }, }; - const WGPUExtent3D copy_size = {static_cast<uint32_t>(width), - static_cast<uint32_t>(height), 1}; + const WGPUExtent3D copy_size = {(uint32_t)(width), + (uint32_t)(height), 1}; wgpuCommandEncoderCopyTextureToBuffer(encoder, &src, &dst, ©_size); WGPUCommandBuffer commands = wgpuCommandEncoderFinish(encoder, nullptr); @@ -226,7 +226,7 @@ std::vector<uint8_t> texture_readback_fp16_to_u8(WGPUDevice device, #if defined(DEMO_CROSS_COMPILE_WIN32) MapState map_state = {}; auto map_cb = [](WGPUBufferMapAsyncStatus status, void* userdata) { - MapState* state = static_cast<MapState*>(userdata); + MapState* state = (MapState*)(userdata); state->status = status; state->done = true; }; @@ -238,7 +238,7 @@ std::vector<uint8_t> texture_readback_fp16_to_u8(WGPUDevice device, void* userdata, void* user2) { (void)message; (void)user2; - MapState* state = static_cast<MapState*>(userdata); + MapState* state = (MapState*)(userdata); state->status = status; state->done = true; }; @@ -259,14 +259,14 @@ std::vector<uint8_t> texture_readback_fp16_to_u8(WGPUDevice device, } // Convert FP16 to U8 ([-1,1] → [0,255]) - const uint16_t* mapped_data = static_cast<const uint16_t*>( + const uint16_t* mapped_data = (const uint16_t*)( wgpuBufferGetConstMappedRange(staging, 0, buffer_size)); std::vector<uint8_t> pixels(width * height * 4); if (mapped_data) { for (int y = 0; y < height; ++y) { - const uint16_t* src_row = reinterpret_cast<const uint16_t*>( - reinterpret_cast<const uint8_t*>(mapped_data) + + const uint16_t* src_row = (const uint16_t*)( + (const uint8_t*)(mapped_data) + y * aligned_bytes_per_row); for (int x = 0; x < width; ++x) { float r = fp16_to_float(src_row[x * 4 + 0]); @@ -281,10 +281,10 @@ std::vector<uint8_t> texture_readback_fp16_to_u8(WGPUDevice device, a = (a + 1.0f) * 0.5f; int idx = (y * width + x) * 4; - pixels[idx + 0] = static_cast<uint8_t>(b * 255.0f); // B - pixels[idx + 1] = static_cast<uint8_t>(g * 255.0f); // G - pixels[idx + 2] = static_cast<uint8_t>(r * 255.0f); // R - pixels[idx + 3] = static_cast<uint8_t>(a * 255.0f); // A + pixels[idx + 0] = (uint8_t)(b * 255.0f); // B + pixels[idx + 1] = (uint8_t)(g * 255.0f); // G + pixels[idx + 2] = (uint8_t)(r * 255.0f); // R + pixels[idx + 3] = (uint8_t)(a * 255.0f); // A } } } |
