mesa/src/tool/pps
Danylo Piliaiev 6bf4ae002a pps: Open writable renderer node in DrmDevice::create
DrmDevice::create_all correctly opened the node with O_RDWR, while
DrmDevice::create was not, causing failure to create writable buffer.

Fixes pps-config on Freedreno.

Fixes: 1cc72b2aef
("pps: Gfx-pps v0.3.0")

Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Reviewed-by: Antonio Caggiano <antonio.caggiano@collabora.com>
Reviewed-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16406>
2022-05-11 15:41:28 +00:00
..
cfg pps: increase intel.cfg buffer size 2022-01-14 20:17:44 +00:00
.clang-format
meson.build freedreno: Add freedreno pps driver 2021-05-10 15:34:07 +00:00
pps.cc
pps.h
pps_algorithm.h
pps_config.cc
pps_counter.cc
pps_counter.h
pps_datasource.cc pps: fixup sporadic missing counters 2021-11-22 11:52:46 +00:00
pps_datasource.h pps: allow drivers to report timestamps in their own time domain 2021-11-22 11:52:46 +00:00
pps_device.cc pps: Open writable renderer node in DrmDevice::create 2022-05-11 15:41:28 +00:00
pps_device.h
pps_driver.cc pps: Panfrost pps driver 2021-07-13 11:03:55 +00:00
pps_driver.h pps: allow drivers to report timestamps in their own time domain 2021-11-22 11:52:46 +00:00
pps_producer.cc