dreamcast/holly/core.hpp
Zack Buhman 8cead9614f add pipelined rendering examples
This adds a new texture memory allocation header,
texture_memory_alloc2.hpp, with two of each memory area.

This also adds two new examples, "cube_textured" and "cube_vq" that
demonstrate using the new texture_memory_alloc2 to perform CORE
rendering, geometry transformation, and tile acceleration
concurrently.
2024-09-09 04:20:40 -05:00

19 lines
440 B
C++

#pragma once
void core_init();
void core_start_render(uint32_t frame_address,
uint32_t frame_width); // in pixels
void core_start_render(uint32_t frame_ix);
void core_start_render2(uint32_t region_array_start,
uint32_t isp_tsp_parameters_start,
uint32_t background_start,
uint32_t frame_address,
uint32_t frame_width // in pixels
);
void core_wait_end_of_render_video();
void core_flip(uint32_t frame_ix);