diff options
author | Eric Anholt <[email protected]> | 2020-04-21 09:21:52 -0700 |
---|---|---|
committer | Marge Bot <[email protected]> | 2020-04-23 17:54:54 +0000 |
commit | e9add0c501c3765cae43ef60ec58404c2340991b (patch) | |
tree | 31887ec82b6531e5dc8e9d4ca1e6144af9e2a0ee /src/freedreno | |
parent | 5a8718f01b3976e1bc82362a907befef68a7f525 (diff) |
drm-shim: Let the driver choose to overwrite the first render node.
When I was writing drm-shim, I was focused on the v3d kmsro case -- use my
intel device as the kmsro display device and add on a simulator-based v3d
device that we could render with. But for the noop backends we use for
shader-db, it's a lot more useful to just overwrite the first render node
in the system so that you don't have to pass a -d <how many render nodes I
already have in my system> argument.
Reviewed-by: Lionel Landwerlin <[email protected]>
Reviewed-by: Iago Toral Quiroga <[email protected]>
Reviewed-by: Christian Gmeiner <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4664>
Diffstat (limited to 'src/freedreno')
-rw-r--r-- | src/freedreno/drm-shim/freedreno_noop.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/freedreno/drm-shim/freedreno_noop.c b/src/freedreno/drm-shim/freedreno_noop.c index 48f1c8953f9..b282ab6347f 100644 --- a/src/freedreno/drm-shim/freedreno_noop.c +++ b/src/freedreno/drm-shim/freedreno_noop.c @@ -28,6 +28,8 @@ #include "drm-uapi/msm_drm.h" #include "drm-shim/drm_shim.h" +bool drm_shim_driver_prefers_first_render_node = true; + struct msm_bo { struct shim_bo base; uint32_t offset; |