I don't like this example very much, but it was an interesting experiment regardless.
15 lines
520 B
C++
15 lines
520 B
C++
#pragma once
|
|
|
|
#include <cstdint>
|
|
|
|
void region_array(volatile uint32_t * buf,
|
|
const uint32_t ol_base,
|
|
const uint32_t width, // in tile units (1 tile unit = 32 pixels)
|
|
const uint32_t height); // in tile units (1 tile unit = 32 pixels)
|
|
|
|
void region_array_multipass(volatile uint32_t * buf,
|
|
const uint32_t ol_base,
|
|
const uint32_t width, // in tile units (1 tile unit = 32 pixels)
|
|
const uint32_t height, // in tile units (1 tile unit = 32 pixels)
|
|
const uint32_t num_render_passes);
|