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.
15 lines
499 B
C++
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();
|