summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
11 daysgit: ignore vim leftover swpsWatson Wheeler
11 daysfix(compat): fix c99 static_assert LINE macro expansionWatson Wheeler
Added a wrapper (COMPAT_PASTE) to ensure LINE gets expanded properly Signed-off-by: Watson Wheeler <git@tazy.dev>
11 daysfeat(compat): Check system and processor compatibilityWatson Wheeler
Signed-off-by: Watson Wheeler <git@tazy.dev>
11 daysmakefile: change C standard from c11 to c99Watson Wheeler
Signed-off-by: Watson Wheeler <git@tazy.dev>
11 daysclang: define clang LSP style guideWatson Wheeler
Signed-off-by: Watson Wheeler <git@tazy.dev>
11 daysfeat(png): encode IHDR to stream in ff_encode_pngWatson Wheeler
Signed-off-by: Watson Wheeler <git@tazy.dev>
11 daysmakefile: define TEST file for gdb to executeWatson Wheeler
Signed-off-by: Watson Wheeler <git@tazy.dev>
11 daysfeat(png): store filter method in png_ctxWatson Wheeler
11 dayschore: rather ignore compile_commands.json instead of removingWatson Wheeler
Just because clang gets mad otherwise Signed-off-by: Watson Wheeler <git@tazy.dev>
11 daysfix(png): fix png chunk writer's writing orderWatson Wheeler
It now prints it in the way the spec intends (length, type, data, crc) Signed-off-by: Watson Wheeler <git@tazy.dev>
11 dayschore: remove compile_commandsWatson Wheeler
Signed-off-by: Watson Wheeler <git@tazy.dev>
11 daysdocs: add doxygen comments for result.hWatson Wheeler
2026-06-27chore: remove old commentsWatson Wheeler
Removed an old comment of mine. Expect more cleaning soon Signed-off-by: Watson Wheeler <git@tazy.dev>
2026-06-13git(ignore): Ignore swap files and other temporary editor filesTazyFoundSoup
2026-06-11fix(thread): Add mutex to ff_ctx and make ff_dprintf thread-safeTazyFoundSoup
2026-06-11feat(thread): Add ff_thread_submit helperTazyFoundSoup
2026-06-11feat(thread): Check pthread_create result and detach thread in bridgeTazyFoundSoup
2026-06-08feat(thread): Implement pthread bridge and fix allocator usage in wrapperfeat/multi-threadingTazyFoundSoup
2026-06-08docs(headers): Clean up comments across public headersTazyFoundSoup
2026-05-28feat(thread): Add thread jobs and thread wrapperTazyFoundSoup
2026-05-23feat(thread): Make thread.h and thread.c in respective directoriesTazyFoundSoup
2026-05-22fix(cov): Remove coverage patch threshold all together for codecovTazyFoundSoup
2026-05-22fix(make): Change COVERAGE_FLAGS to use gcc friendly flags forTazyFoundSoup
generating coverage instructions
2026-05-22git(attributes): Force LF for all text files except windows specificTazyFoundSoup
files
2026-05-22refactor(bench): move bench printing to source fileTazyFoundSoup
2026-05-22make: optimise release builds with ltoTazyFoundSoup
2026-05-22refactor: move benches to include directoryTazyFoundSoup
2026-05-21chore(Makefile): Remove log message on opening coverage report in browserTazyFoundSoup
2026-05-21feat(png): Make initial PNG encoder functionTazyFoundSoup
2026-05-21fix(Makefile): Remove xdg-open to open coverage reports on target runTazyFoundSoup
2026-05-21feat(png): Implement chunk writer in PNG encoderTazyFoundSoup
2026-05-21feat(common): add ff_write_be32 and le32 for inverse endianess functionsTazyFoundSoup
2026-05-21make(coverage): generate html for coverage reports in makefileTazyFoundSoup
2026-05-18fix(png): Use ff_memset instead of hosted memset by string.hTazyFoundSoup
2026-05-18feat(common): Implement memset implementationTazyFoundSoup
2026-05-18refactor(png): Remove string.h dependency from png.hTazyFoundSoup
2026-05-18git(ignore): Ignore correct coverage outputsTazyFoundSoup
2026-05-18ci(coverage): Add repo coverage with codecovTazyFoundSoup
2026-05-15fix(dbg): fix comment prefix watson
you know better oven
2026-05-15Merge pull request #6 from sk-imsk/patch-1watson
yo my braddah
2026-05-15baller wsk-imsk
2026-05-05minor(png): Change tRNS debug recieving message incorrect chunk typeTazyFoundSoup
2026-05-05feat(png): add benchmark markers to png decodingTazyFoundSoup
2026-05-05refactor(bench): convert ff_bench from return-by-value to pointer APITazyFoundSoup
2026-05-05feat(bench): add benchmarking macros and instrumentation hooksTazyFoundSoup
2026-05-05docs(introduction): redo introductionTazyFoundSoup
2026-05-05chore(gitignore): remove bench dist ignoreTazyFoundSoup
2026-04-28ci(canary): Change artifact source copy build path to build/TazyFoundSoup
2026-04-28build(make): Make bench build conditional on USE_BENCHTazyFoundSoup
2026-04-28feat(ctx): Add ff_bench bench field if benchmarking is enabledTazyFoundSoup