mesa/src/nouveau
Faith Ekstrand 6b383ca810 nil: Enforce units via Rust types
We add a units generic parameter to Extent4D and Offset4D and then make
every helper take and return the right type.  The mul and div_* helpers
only half-enforce types but it's better than nothing.  We leave them
non-public so no one outside extent.rs uses them.

Reviewed-by: Lina Versace <linyaa@google.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28639>
2024-04-09 00:13:01 +00:00
..
codegen nir: rework and fix rotate lowering 2024-01-22 10:27:44 +00:00
compiler nil: Rewrite the TIC code in Rust 2024-04-08 20:28:44 +00:00
drm nouveau: import libdrm_nouveau 2024-03-13 15:21:07 +00:00
drm-shim nvk: use c.get_supported_arguments for compiler flags 2024-03-13 15:21:07 +00:00
headers nil: Rewrite nil_format in rust 2024-04-08 20:28:43 +00:00
mme nouveau/tests: fix null dereference 2024-02-02 23:36:59 +00:00
nil nil: Enforce units via Rust types 2024-04-09 00:13:01 +00:00
vulkan nil: Enforce units via Rust types 2024-04-09 00:13:01 +00:00
winsys nvk: Implement calibrated timestamps 2024-03-21 20:11:49 +00:00
.rustfmt.toml nouveau: Move .rustfmt.toml from NAK to src/nouveau/ 2024-04-08 20:28:43 +00:00
meson.build nouveau: import libdrm_nouveau 2024-03-13 15:21:07 +00:00