mesa/src/freedreno
Eric Anholt 08837ea3d2 turnip: Port krh's packing macros from freedreno to tu.
This introduces some minor unpacking of the temporary fd_reg_pair structs
to code that previously was packing a whole register field.

In the pack wrapper in tu_cs.h, I added some explanatory docs, dropped the
relocs handling since we don't need it, and removed the extra regs[] in
the __ONE_REG() macro (which was causing gcc's optimizer to fall on its
face in my release build).

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3455>
2020-01-23 22:46:09 +00:00
..
drm freedreno/drm: Don't miscalculate timeout 2020-01-23 18:07:13 +00:00
drm-shim freedreno/drm-shim: fix mem leak 2019-09-04 00:18:37 +01:00
fdl tu: Move UBWC layout into fdl6_layout() and use that function. 2019-12-11 04:24:18 +00:00
ir3 turnip: Add support for fine derivatives. 2020-01-23 17:38:29 +00:00
perfcntrs freedreno/a6xx: Silence warning for unused perf counters 2019-12-11 22:25:47 +00:00
registers freedreno: Fix OUT_REG() on address regs without a .bo supplied. 2020-01-23 22:46:09 +00:00
vulkan turnip: Port krh's packing macros from freedreno to tu. 2020-01-23 22:46:09 +00:00
.dir-locals.el freedreno: Make emacs indent the way robclark's eclipse does. 2019-05-13 15:37:01 -07:00
.editorconfig freedreno: Make .editorconfig match .dir-locals.el. 2019-05-13 15:37:01 -07:00
Android.drm.mk mesa: android: freedreno: build libfreedreno_{drm,ir3} static libs 2019-05-06 11:29:26 +00:00
Android.ir3.mk mesa: android: freedreno: build libfreedreno_{drm,ir3} static libs 2019-05-06 11:29:26 +00:00
Android.mk freedreno/perfcntrs: move to shared location 2019-11-21 20:01:03 +00:00
Android.perfcntrs.mk freedreno/perfcntrs: move to shared location 2019-11-21 20:01:03 +00:00
Android.registers.mk mesa: freedreno: Android.registers.mk: Fix up register xml.h file generation 2019-08-07 02:18:38 +00:00
Makefile.sources freedreno: Move a6xx's setup_slices() to a shareable helper function. 2019-12-11 04:24:18 +00:00
meson.build freedreno: Move a6xx's setup_slices() to a shareable helper function. 2019-12-11 04:24:18 +00:00