dreamcast/holly/ta_fifo_polygon_converter.hpp
Zack Buhman 3373ea4c0c font_outline_punch_through: implement punch through
This enables alpha blending for both font_outline and
font_outline_punch_through.

I have also experimented more with 16-gray vs 256-gray--I have not
decided which between monochrome, 16-gray, or 256-gray I like the
most.

Perhaps a better test might be to test hanzi.
2023-12-24 01:12:08 +08:00

15 lines
499 B
C++

#pragma once
#include <cstdint>
void ta_polygon_converter_init(uint32_t opb_total_size, // total OPB size for all render passes
uint32_t ta_alloc,
uint32_t width, // in pixels
uint32_t height); // in pixels
void ta_polygon_converter_cont(uint32_t ol_base_offset,
uint32_t ta_alloc);
void ta_polygon_converter_transfer(volatile uint32_t * buf, uint32_t size);
void ta_wait_opaque_list();
void ta_wait_translucent_list();
void ta_wait_punch_through_list();