Module: Mesa
Branch: main
Commit: 8120360358663af237562a7c81313087a23f8dd6
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8120360358663af237562a7c81313087a23f8dd6

Author: Juan A. Suarez Romero <jasua...@igalia.com>
Date:   Fri Jan 12 23:17:07 2024 +0100

Revert "v3d: show warning on creating a v3d screen on real hw"

There are paths were a v3d screen can be created instead of vc4 screen,
in a real rpi4 hardware. For instance, in the CI itself.

So assuming that it was only possible with the simulator was wrong.

This reverts commit c31be1f4bacde88ccd7177af26cb554c35472573.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27047>

---

 src/gallium/winsys/v3d/drm/meson.build      | 8 --------
 src/gallium/winsys/v3d/drm/v3d_drm_winsys.c | 4 ----
 2 files changed, 12 deletions(-)

diff --git a/src/gallium/winsys/v3d/drm/meson.build 
b/src/gallium/winsys/v3d/drm/meson.build
index 258033bbae5..3d3cc5b3f01 100644
--- a/src/gallium/winsys/v3d/drm/meson.build
+++ b/src/gallium/winsys/v3d/drm/meson.build
@@ -18,13 +18,6 @@
 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 # SOFTWARE.
 
-dep_v3dv3 = dependency('v3dv3', required: false)
-
-v3d_winsys_c_args = []
-if (dep_v3dv3.found())
-  v3d_winsys_c_args += '-DUSE_V3D_SIMULATOR'
-endif
-
 libv3dwinsys = static_library(
   'v3dwinsys',
   files('v3d_drm_winsys.c'),
@@ -32,7 +25,6 @@ libv3dwinsys = static_library(
     inc_src, inc_include,
     inc_gallium, inc_gallium_aux, inc_gallium_drivers,
   ],
-  c_args: [v3d_winsys_c_args],
   gnu_symbol_visibility : 'hidden',
   dependencies : idep_mesautil,
 )
diff --git a/src/gallium/winsys/v3d/drm/v3d_drm_winsys.c 
b/src/gallium/winsys/v3d/drm/v3d_drm_winsys.c
index 7185e0d8d93..0386cde886e 100644
--- a/src/gallium/winsys/v3d/drm/v3d_drm_winsys.c
+++ b/src/gallium/winsys/v3d/drm/v3d_drm_winsys.c
@@ -34,10 +34,6 @@
 struct pipe_screen *
 v3d_drm_screen_create(int fd, const struct pipe_screen_config *config)
 {
-#ifndef USE_V3D_SIMULATOR
-   fprintf (stderr, "Do not manually force v3d driver; hardware uses vc4 to 
create display\n");
-#endif
-
    return u_pipe_screen_lookup_or_create(os_dupfd_cloexec(fd), config,
                                          NULL, v3d_screen_create);
 }

Reply via email to