mirror of
https://github.com/dankamongmen/notcurses.git
synced 2024-11-02 09:40:15 +00:00
b0915d1db6
This completes the work for #1068. This addressed a subtle issue. When we're using pixel->semigraphic art, we want slightly different rendering. Essentially, imagine that we have two images, each two pixels tall and one pixel wide. The top image is a transparent pixel above a white pixel. The bottom image is a white pixel above a black pixel. We'd expect the result to be two white pixels, but we can instead get a black pixel above a white pixel. This is because the *background* color is being merged from the bottom plane, but really we want the *top* color. Ncvisuals are now blitted along with information regarding which quadrants they draw over, and when appropriate, we invert the foreground and background. Closes #1068. |
||
---|---|---|
.. | ||
notcurses_capabilities.3.md | ||
notcurses_cell.3.md | ||
notcurses_channels.3.md | ||
notcurses_core.3.md | ||
notcurses_directmode.3.md | ||
notcurses_fade.3.md | ||
notcurses_fds.3.md | ||
notcurses_init.3.md | ||
notcurses_input.3.md | ||
notcurses_lines.3.md | ||
notcurses_menu.3.md | ||
notcurses_metric.3.md | ||
notcurses_multiselector.3.md | ||
notcurses_output.3.md | ||
notcurses_palette.3.md | ||
notcurses_plane.3.md | ||
notcurses_plot.3.md | ||
notcurses_progbar.3.md | ||
notcurses_reader.3.md | ||
notcurses_reel.3.md | ||
notcurses_refresh.3.md | ||
notcurses_render.3.md | ||
notcurses_selector.3.md | ||
notcurses_stats.3.md | ||
notcurses_stdplane.3.md | ||
notcurses_stop.3.md | ||
notcurses_visual.3.md | ||
notcurses.3.md |