cosmopolitan/tool/viz/lib
Justine Tunney 18bb5888e1
Make more fixes and improvements
- Remove PAGESIZE constant
- Fix realloc() documentation
- Fix ttyname_r() error reporting
- Make forking more reliable on Windows
- Make execvp() a few microseconds faster
- Make system() a few microseconds faster
- Tighten up the socket-related magic numbers
- Loosen restrictions on mmap() offset alignment
- Improve GetProgramExecutableName() with getenv("_")
- Use mkstemp() as basis for mktemp(), tmpfile(), tmpfd()
- Fix flakes in pthread_cancel_test, unix_test, fork_test
- Fix recently introduced futex stack overflow regression
- Let sockets be passed as stdio to subprocesses on Windows
- Improve security of bind() on Windows w/ SO_EXCLUSIVEADDRUSE
2023-07-29 18:44:15 -07:00
..
bilinearscale.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
bilinearscale.h Initial import 2020-06-15 07:18:57 -07:00
boxblur.c Clean up more code 2023-07-06 08:03:24 -07:00
convoindex.c Change license 2020-12-27 17:18:44 -08:00
convolution.h Add x86_64-linux-gnu emulator 2020-08-25 04:43:42 -07:00
convolve.h Clean up more code 2023-07-06 08:03:24 -07:00
dither.c Make more fixes and improvements 2023-07-29 18:44:15 -07:00
doublechrominance.S Get --ftrace working on aarch64 2023-06-05 23:35:31 -07:00
emboss.c Clean up more code 2023-07-06 08:03:24 -07:00
formatmatrix-byte.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
formatmatrix-double.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
formatmatrix-float.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
formatmatrix-short.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
formatstringtable-assembly.c Pay off more technical debt 2022-09-12 23:36:56 -07:00
formatstringtable-assertion.c Change license 2020-12-27 17:18:44 -08:00
formatstringtable-basic.c Change license 2020-12-27 17:18:44 -08:00
formatstringtable-code.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
formatstringtable-testlib.h Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
formatstringtable.c Get llama.com building as an aarch64 native binary 2023-05-10 04:20:47 -07:00
formatstringtable.h Fix bugs and have emulator emulate itself 2020-08-31 05:17:31 -07:00
gaussian.c Add Intel intrinsics headers 2023-04-27 05:44:38 -07:00
getxtermcodes.c Clean up more code 2023-07-06 08:03:24 -07:00
glyphs.c WIP: Correct all typos (#498) 2022-07-20 14:01:15 -07:00
graphic.h Clean up more code 2023-07-06 08:03:24 -07:00
halfblit.c Change license 2020-12-27 17:18:44 -08:00
halfblit.h Initial import 2020-06-15 07:18:57 -07:00
knobs.c Change license 2020-12-27 17:18:44 -08:00
knobs.h Initial import 2020-06-15 07:18:57 -07:00
perlin3.c Make progress towards aarch64 build 2023-05-10 04:20:46 -07:00
resizegraphic.c Clean up more code 2023-07-06 08:03:24 -07:00
sharpen.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
sobel.c Clean up more code 2023-07-06 08:03:24 -07:00
stringbuilder.c Change noinline to dontinline (#312) 2021-11-12 15:12:18 -08:00
stringbuilder.h Initial import 2020-06-15 07:18:57 -07:00
unsharp.c Make improvements 2022-04-24 10:06:05 -07:00
vizlib.mk Clean up more code 2023-07-06 08:03:24 -07:00
writetoframebuffer.c Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
ycbcr.h Get repository to build with GCC 11 2022-09-13 04:14:55 -07:00
ycbcr2rgb3.c Make more fixes and improvements 2023-07-29 18:44:15 -07:00