Commit Graph

5391 Commits (dankamongmen/rationalize-rgba)
 

Author SHA1 Message Date
nick black 0c6dfceb7b
quadblitter: move to uint32_t throughout #1714 3 years ago
nick black f77c008e88
tinfo_debug_caps: print unicode block characters 3 years ago
nick black 8d22f4618f
lookup_blitset: replace O(N) loop with O(1) access 3 years ago
nick black 8d4d67c5e7
technically, ncplane_at_yx() change didn't affect ncplane_as_rgba() 3 years ago
nick black e6f226452d
fix erroneous comment in NEWS 3 years ago
nick black 507d2c8d8e
v2.3.2 3 years ago
nick black 46ddd37083
NEWS.md: memory leak fixes applied to all but OIIO backend 3 years ago
nick black 26054e757c
rely on ncvisual_set_data() for clear in ffmpeg_resize() #1712 3 years ago
nick black 398a98d18c [drone] use TERM=xterm on debian/fedora CI to exercise more paths 3 years ago
nick black 63bbe9fbbf FdsAndSubprocs: WARN on (very rarely) failing pthread_mutex_destroy() 3 years ago
nick black 27831c744e [ffmpeg] restore some av_freep()s, IMGALLOCALIGN 32->64 #1712 3 years ago
nick black c2a82d0ed1 ffmpeg: transfer ownership following resize #1712 3 years ago
nick black 5f3844d6f1 ffmpeg: free sframe->data[0], not sframe->data #1712 3 years ago
nick black 36f7eb500c av_frame_free() instead of av_freep() in ffmpeg_destroy() #1712 3 years ago
nick black 5ad08e7e87
[fallin] plug up memory leak on empty ncplane_at_yx() return 3 years ago
nick black c9e450bc27
add note to NEWS for 2.3.2 about 'none' memory leak 3 years ago
nick black 7c54fe0f23
ncplane_at_yx: free intermediate empty ret 3 years ago
nick black 1daa011269
kill OWNDATA diagnostic 3 years ago
nick black d8c9463175
none_destroy: free up subdata #1711 3 years ago
nick black 82fb065795
only manage ncvisual in toplayer with no media implementation #1711 3 years ago
nick black 5a4b6cdae0
ncvisual_destroy: free up structure on all paths #1711 3 years ago
nick black c2dd6b6a78
fix compilation error in textplay #1710 3 years ago
nick black 2aa63404e2
resize_bitmap: guard against potential overwrite 3 years ago
nick black bebd33a30a prune cruft 3 years ago
nick black f0bcf63214 properly inflate #1576 3 years ago
nick black 27b09da0f7 ncvisual_inflate: use dstride for new rowstride #1576 3 years ago
nick black b5174e75b7 Visual tests: properly base checks off rowstride 3 years ago
nick black 2dff72340f remove obsoleted inflate_bitmap() #1576 3 years ago
nick black 513dbc18fc factor out pad_for_image() #1705 3 years ago
nick black 7b72ef0567 unit tests now pass with null multimedia #1705 3 years ago
nick black f46012e2d9 hook up resize_bitmap() to null VI #1576 3 years ago
nick black f2fefacfc0 first go at generic resize_bitmap() for NCCSCALE_INFLATE #1576 3 years ago
nick black 3a6a2fa90b textplayer: dewhiten last character written on delay #1649 3 years ago
nick black e7d40e00e3 textplayer: support longdelay on '…' 3 years ago
nick black 52ebb71ac9
ncdirect_style_emit/render: take palette-indexing into account 3 years ago
nick black 8cf235e6b7
start on a GUIX module #1315 3 years ago
nick black 96d743536f
box demo: work when built without multimedia support 3 years ago
nick black 3ac445a328 enforce singleton across both direct and rendered mode #1694 3 years ago
nick black d170e6e7a2 man pages: document that only one context can be active at a time #1694 3 years ago
nick black e4aae2d9b7
tinfo_debug_caps: tighten up output a bit 3 years ago
joseLuís 47c794050a [rust] update example #1699 3 years ago
nick black 9c370806c5
CMake: define CMAKE_BUILD_TYPE prior to use 3 years ago
Nick Black cd2b5de5fa
Panblitter ncplane_as_rgba() (#1697)
ncplane_as_rgba: genericize across blitters

ncplane_as_rgba() previously was implemented explicitly
in terms of NCBLIT_2x1. it now uses the `egcs` field of the
`blitset`. this supports NCBLIT_2x2 and NCBLIT_3x2 in
ncplane_rgba(). Closes #1490.
3 years ago
nick black d216b4115e
scrub_color_table: use sprixel cell geom not plane cell geom #1689 3 years ago
nick black d20a4d8104
ncdirect: restore colors properly following sgr #1703 3 years ago
nick black 1f1bbadeac
demo: fpsgraph_init: ncuplot_create() kills plane on error 3 years ago
nick black 74eac6236b
ncXplot_create: own ncplane on all paths 3 years ago
joseLuís 9b5987e061 from_bgra(): repair mempcy #1700 3 years ago
joseLuís 8fa70935fe [rust] update issue-1699 example 3 years ago
joseLuís e839a95c2b [rust] fix build, remove raqote 3 years ago