summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-20rtl/perf: add a flag for enabling or disabling the perf moduleAlejandro Soto
2024-02-20rtl, tb: add core.mk filesAlejandro Soto
2024-02-20mk: initial commitAlejandro Soto
This is a complete overhaul of the build system. This new implementations upports many new features and is very extensible.
2024-02-20flake.lock: UpdateAlejandro Soto
Flake lock file updates: • Updated input 'nixpkgs': 'github:nixos/nixpkgs/3b9e1bd994c34b020ed7898b805a104511294d63' (2023-10-01) → 'path:/nix/store/idj2jaaarjlvpiq2kxdlw937yr0j086l-source?lastModified=1707238373&narHash=sha256-WKxT0yLzWbFZwYi92lI0yWJpYtRaFSWHGX8QXzejapw%3D&rev=fb0c047e30b69696acc42e669d02452ca1b55755' (2024-02-06)
2024-02-20rtl: refactor filenames and directory hierarchyAlejandro Soto
2024-01-15scripts/check_reset.sh: removeAlejandro Soto
2023-11-22demo: load assembled programce4302/p2Alejandro Soto
2023-11-22rtl/gfx: fix mask clearAlejandro Soto
2023-11-22demo: implement gfx commandsAlejandro Soto
2023-11-22tb/models: add gfx modelAlejandro Soto
2023-11-22tb/models: add gfx_pinedaAlejandro Soto
2023-11-22tb/test_fb: updateAlejandro Soto
2023-11-22tb: add test_matAlejandro Soto
2023-11-22rtl/gfx: add command registers for dual fb addressesAlejandro Soto
2023-11-22rtl/gfx: fix setup offsets hazardsAlejandro Soto
2023-11-22rtl/gfx: hard-code triangle colorsAlejandro Soto
2023-11-22rtl/gfx: disable perspective correctionAlejandro Soto
2023-11-22gfx_asm: implementAlejandro Soto
2023-11-22rtl/gfx: implement primitive assemblyAlejandro Soto
2023-11-22rtl/gfx: remove attr4Alejandro Soto
2023-11-22rtl/gfx: fix comment regarding average LUTs per fp->fixed conversionAlejandro Soto
2023-11-22rtl/gfx: add definition for fp_xyzwAlejandro Soto
2023-11-22rtl/gfx: implement floating-point fix stageAlejandro Soto
2023-11-22rtl/gfx: implement perspective correctionAlejandro Soto
2023-11-22rtl/gfx: implement fp->fixed conversionAlejandro Soto
2023-11-21demo: implement float16 supportAlejandro Soto
2023-11-21rtl/gfx: implement support for negative coordinatesAlejandro Soto
2023-11-21rtl/gfx: fix lane mask in SP batchAlejandro Soto
2023-11-21rtl/gfx: implement SP issueAlejandro Soto
2023-11-21rtl/gfx: implement SP register filesAlejandro Soto
2023-11-21rtl/gfx: implement SP writebackAlejandro Soto
2023-11-21rtl: remove old VGA controllerAlejandro Soto
2023-11-21rtl/gfx: implement SP streamAlejandro Soto
2023-11-21rtl/gfx: implement SP combinerAlejandro Soto
2023-11-21rtl/gfx: implement shufflerAlejandro Soto
2023-11-21rtl/gfx: implement SP decodeAlejandro Soto
2023-11-20config: limit to 1 CPU coreAlejandro Soto
2023-11-20rtl/gfx: remove gfx_{perspective{,_flow}, fp_inv}Alejandro Soto
2023-11-20rtl/gfx: implement shuffle, swizzleAlejandro Soto
2023-11-20rtl/gfx: implement program header command registersAlejandro Soto
2023-11-20rtl/gfx: implement host memory interfaceAlejandro Soto
2023-11-20rtl/gfx: implement memory ports for batch and fetchAlejandro Soto
2023-11-20rtl/gfx: factor FIFO overflow logicAlejandro Soto
2023-11-20rtl/gfx: implement SP batch input streamAlejandro Soto
2023-11-20rtl/gfx: implement SP fetchAlejandro Soto
2023-11-19rtl/gfx: add typedefs for cmdAlejandro Soto
2023-11-19rtl/gfx: refactor function calls in scanout DACAlejandro Soto
2023-11-19rtl/gfx: fix mem_address units to bytes instead of wordsAlejandro Soto
2023-11-18tb: test_fifo: harden testAlejandro Soto
2023-11-18rtl/gfx: fix Verilator loop unrolling bug in gfx_pipesAlejandro Soto