Module: Mesa
Branch: master
Commit: 0e30c6b8a7e84211bb417362ec73f24ef134ae34
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0e30c6b8a7e84211bb417362ec73f24ef134ae34

Author: Ilia Mirkin <[email protected]>
Date:   Thu Jul  4 11:41:41 2019 -0400

gallium: switch boolean -> bool at the interface definitions

This is a relatively minimal change to adjust all the gallium interfaces
to use bool instead of boolean. I tried to avoid making unrelated
changes inside of drivers to flip boolean -> bool to reduce the risk of
regressions (the compiler will much more easily allow "dirty" values
inside a char-based boolean than a C99 _Bool).

This has been build-tested on amd64 with:

Gallium drivers: nouveau r300 r600 radeonsi freedreno swrast etnaviv v3d
                 vc4 i915 svga virgl swr panfrost iris lima kmsro
Gallium st:      mesa xa xvmc xvmc vdpau va

Signed-off-by: Ilia Mirkin <[email protected]>
Reviewed-by: Marek Olšák <[email protected]>
Acked-by: Alyssa Rosenzweig <[email protected]>

---

 src/gallium/auxiliary/driver_ddebug/dd_context.c   | 12 ++--
 src/gallium/auxiliary/driver_ddebug/dd_draw.c      |  6 +-
 src/gallium/auxiliary/driver_ddebug/dd_pipe.h      |  2 +-
 src/gallium/auxiliary/driver_ddebug/dd_screen.c    |  8 +--
 src/gallium/auxiliary/driver_noop/noop_pipe.c      | 60 +++++++++----------
 src/gallium/auxiliary/driver_noop/noop_state.c     |  2 +-
 src/gallium/auxiliary/driver_rbug/rbug_context.c   | 24 ++++----
 src/gallium/auxiliary/driver_rbug/rbug_core.c      |  8 +--
 src/gallium/auxiliary/driver_rbug/rbug_objects.h   |  2 +-
 src/gallium/auxiliary/driver_rbug/rbug_public.h    |  2 +-
 src/gallium/auxiliary/driver_rbug/rbug_screen.c    | 10 ++--
 src/gallium/auxiliary/driver_trace/tr_context.c    | 18 +++---
 src/gallium/auxiliary/driver_trace/tr_dump.c       | 34 +++++------
 src/gallium/auxiliary/driver_trace/tr_dump.h       |  8 +--
 .../auxiliary/driver_trace/tr_dump_defines.h       |  2 +-
 src/gallium/auxiliary/driver_trace/tr_public.h     |  2 +-
 src/gallium/auxiliary/driver_trace/tr_screen.c     | 18 +++---
 src/gallium/auxiliary/util/u_threaded_context.c    | 18 +++---
 src/gallium/auxiliary/util/u_transfer.c            | 16 ++---
 src/gallium/auxiliary/util/u_transfer.h            | 22 +++----
 src/gallium/auxiliary/vl/vl_stubs.c                |  2 +-
 src/gallium/auxiliary/vl/vl_video_buffer.c         |  2 +-
 src/gallium/auxiliary/vl/vl_video_buffer.h         |  2 +-
 src/gallium/drivers/etnaviv/etnaviv_fence.c        |  2 +-
 src/gallium/drivers/etnaviv/etnaviv_query.c        | 10 ++--
 src/gallium/drivers/etnaviv/etnaviv_query.h        |  6 +-
 src/gallium/drivers/etnaviv/etnaviv_query_hw.c     |  6 +-
 src/gallium/drivers/etnaviv/etnaviv_query_pm.c     |  6 +-
 src/gallium/drivers/etnaviv/etnaviv_query_sw.c     |  6 +-
 src/gallium/drivers/etnaviv/etnaviv_resource.c     | 12 ++--
 src/gallium/drivers/etnaviv/etnaviv_screen.c       |  4 +-
 src/gallium/drivers/freedreno/a2xx/fd2_screen.c    |  6 +-
 src/gallium/drivers/freedreno/a3xx/fd3_screen.c    |  4 +-
 src/gallium/drivers/freedreno/a4xx/fd4_screen.c    |  4 +-
 src/gallium/drivers/freedreno/a5xx/fd5_screen.c    |  4 +-
 src/gallium/drivers/freedreno/a6xx/fd6_screen.c    |  4 +-
 src/gallium/drivers/freedreno/freedreno_fence.c    |  2 +-
 src/gallium/drivers/freedreno/freedreno_fence.h    |  2 +-
 src/gallium/drivers/freedreno/freedreno_query.c    | 12 ++--
 src/gallium/drivers/freedreno/freedreno_query.h    |  6 +-
 .../drivers/freedreno/freedreno_query_acc.c        |  6 +-
 src/gallium/drivers/freedreno/freedreno_query_hw.c |  6 +-
 src/gallium/drivers/freedreno/freedreno_query_sw.c |  6 +-
 src/gallium/drivers/freedreno/freedreno_resource.c |  2 +-
 src/gallium/drivers/freedreno/freedreno_screen.c   | 10 ++--
 src/gallium/drivers/freedreno/freedreno_screen.h   |  2 +-
 src/gallium/drivers/i915/i915_query.c              | 14 ++---
 src/gallium/drivers/i915/i915_resource_buffer.c    |  2 +-
 src/gallium/drivers/i915/i915_resource_texture.c   |  2 +-
 src/gallium/drivers/i915/i915_screen.c             | 12 ++--
 src/gallium/drivers/i915/i915_screen.h             |  2 +-
 src/gallium/drivers/iris/iris_fence.c              |  2 +-
 src/gallium/drivers/iris/iris_formats.c            |  2 +-
 src/gallium/drivers/iris/iris_query.c              | 12 ++--
 src/gallium/drivers/iris/iris_resource.c           |  2 +-
 src/gallium/drivers/iris/iris_screen.h             |  2 +-
 src/gallium/drivers/lima/lima_fence.c              |  2 +-
 src/gallium/drivers/lima/lima_query.c              |  8 +--
 src/gallium/drivers/lima/lima_resource.c           |  8 +--
 src/gallium/drivers/lima/lima_screen.c             | 18 +++---
 src/gallium/drivers/lima/lima_state.c              |  2 +-
 src/gallium/drivers/llvmpipe/lp_context.c          |  2 +-
 src/gallium/drivers/llvmpipe/lp_query.c            | 16 ++---
 src/gallium/drivers/llvmpipe/lp_screen.c           | 36 +++++------
 src/gallium/drivers/llvmpipe/lp_texture.c          |  6 +-
 src/gallium/drivers/nouveau/nouveau_screen.c       |  2 +-
 src/gallium/drivers/nouveau/nouveau_vp3_video.c    |  2 +-
 src/gallium/drivers/nouveau/nouveau_vp3_video.h    |  2 +-
 src/gallium/drivers/nouveau/nv30/nv30_miptree.c    |  2 +-
 src/gallium/drivers/nouveau/nv30/nv30_query.c      | 10 ++--
 src/gallium/drivers/nouveau/nv30/nv30_screen.c     |  2 +-
 src/gallium/drivers/nouveau/nv50/nv50_context.h    |  2 +-
 src/gallium/drivers/nouveau/nv50/nv50_miptree.c    |  2 +-
 src/gallium/drivers/nouveau/nv50/nv50_query.c      | 10 ++--
 src/gallium/drivers/nouveau/nv50/nv50_query.h      |  6 +-
 src/gallium/drivers/nouveau/nv50/nv50_query_hw.c   |  6 +-
 src/gallium/drivers/nouveau/nv50/nv50_query_hw.h   |  6 +-
 .../drivers/nouveau/nv50/nv50_query_hw_metric.c    | 10 ++--
 .../drivers/nouveau/nv50/nv50_query_hw_sm.c        |  6 +-
 src/gallium/drivers/nouveau/nv50/nv50_resource.h   |  2 +-
 src/gallium/drivers/nouveau/nv50/nv50_screen.c     |  2 +-
 src/gallium/drivers/nouveau/nv50/nv50_state.c      |  2 +-
 src/gallium/drivers/nouveau/nv50/nv84_video.c      |  2 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_miptree.c    |  4 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_query.c      | 12 ++--
 src/gallium/drivers/nouveau/nvc0/nvc0_query.h      |  8 +--
 src/gallium/drivers/nouveau/nvc0/nvc0_query_hw.c   |  8 +--
 src/gallium/drivers/nouveau/nvc0/nvc0_query_hw.h   |  8 +--
 .../drivers/nouveau/nvc0/nvc0_query_hw_metric.c    | 10 ++--
 .../drivers/nouveau/nvc0/nvc0_query_hw_sm.c        |  8 +--
 src/gallium/drivers/nouveau/nvc0/nvc0_query_sw.c   |  6 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_screen.c     |  2 +-
 src/gallium/drivers/nouveau/nvc0/nvc0_state.c      |  2 +-
 src/gallium/drivers/panfrost/pan_context.c         |  8 +--
 src/gallium/drivers/panfrost/pan_resource.c        | 18 +++---
 src/gallium/drivers/panfrost/pan_screen.c          | 18 +++---
 src/gallium/drivers/r300/r300_query.c              | 18 +++---
 src/gallium/drivers/r300/r300_screen.c             | 28 ++++-----
 src/gallium/drivers/r300/r300_texture.c            | 12 ++--
 src/gallium/drivers/r300/r300_texture.h            | 10 ++--
 src/gallium/drivers/r600/evergreen_state.c         | 18 +++---
 src/gallium/drivers/r600/r600_pipe.h               | 24 ++++----
 src/gallium/drivers/r600/r600_pipe_common.c        |  8 +--
 src/gallium/drivers/r600/r600_query.c              | 14 ++---
 src/gallium/drivers/r600/r600_state.c              | 22 +++----
 src/gallium/drivers/r600/r600_state_common.c       |  2 +-
 src/gallium/drivers/r600/r600_texture.c            | 10 ++--
 src/gallium/drivers/r600/radeon_video.c            |  8 +--
 src/gallium/drivers/r600/radeon_video.h            |  8 +--
 src/gallium/drivers/radeonsi/si_blit.c             | 10 ++--
 src/gallium/drivers/radeonsi/si_fence.c            |  8 +--
 src/gallium/drivers/radeonsi/si_get.c              |  8 +--
 src/gallium/drivers/radeonsi/si_query.c            | 14 ++---
 src/gallium/drivers/radeonsi/si_state.c            | 14 ++---
 src/gallium/drivers/radeonsi/si_state_viewport.c   |  2 +-
 src/gallium/drivers/radeonsi/si_texture.c          | 10 ++--
 src/gallium/drivers/softpipe/sp_context.c          | 10 ++--
 src/gallium/drivers/softpipe/sp_context.h          |  2 +-
 src/gallium/drivers/softpipe/sp_fence.c            |  2 +-
 src/gallium/drivers/softpipe/sp_query.c            | 14 ++---
 src/gallium/drivers/softpipe/sp_screen.c           | 22 +++----
 src/gallium/drivers/softpipe/sp_texture.c          |  6 +-
 src/gallium/drivers/svga/svga_format.c             | 32 +++++-----
 src/gallium/drivers/svga/svga_format.h             |  4 +-
 src/gallium/drivers/svga/svga_pipe_query.c         | 32 +++++-----
 src/gallium/drivers/svga/svga_resource.c           |  4 +-
 src/gallium/drivers/svga/svga_resource_texture.c   | 14 ++---
 src/gallium/drivers/svga/svga_resource_texture.h   |  2 +-
 src/gallium/drivers/svga/svga_screen.c             |  4 +-
 src/gallium/drivers/swr/swr_context.cpp            |  2 +-
 src/gallium/drivers/swr/swr_context.h              |  2 +-
 src/gallium/drivers/swr/swr_fence.cpp              |  2 +-
 src/gallium/drivers/swr/swr_fence.h                | 12 ++--
 src/gallium/drivers/swr/swr_query.cpp              | 22 +++----
 src/gallium/drivers/swr/swr_query.h                |  2 +-
 src/gallium/drivers/swr/swr_resource.h             |  8 +--
 src/gallium/drivers/swr/swr_screen.cpp             | 36 +++++------
 src/gallium/drivers/swr/swr_screen.h               |  2 +-
 src/gallium/drivers/swr/swr_state.cpp              |  2 +-
 src/gallium/drivers/tegra/tegra_context.c          | 16 ++---
 src/gallium/drivers/tegra/tegra_screen.c           | 14 ++---
 src/gallium/drivers/v3d/v3d_blit.c                 |  2 +-
 src/gallium/drivers/v3d/v3d_context.h              | 14 ++---
 src/gallium/drivers/v3d/v3d_fence.c                |  2 +-
 src/gallium/drivers/v3d/v3d_query.c                |  8 +--
 src/gallium/drivers/v3d/v3d_resource.c             |  6 +-
 src/gallium/drivers/v3d/v3d_screen.c               | 18 +++---
 src/gallium/drivers/vc4/vc4_fence.c                |  2 +-
 src/gallium/drivers/vc4/vc4_query.c                |  8 +--
 src/gallium/drivers/vc4/vc4_resource.c             |  8 +--
 src/gallium/drivers/vc4/vc4_screen.c               | 18 +++---
 src/gallium/drivers/virgl/virgl_query.c            | 16 ++---
 src/gallium/drivers/virgl/virgl_resource.c         |  8 +--
 src/gallium/drivers/virgl/virgl_resource.h         |  6 +-
 src/gallium/drivers/virgl/virgl_screen.c           | 70 +++++++++++-----------
 src/gallium/drivers/virgl/virgl_screen.h           |  2 +-
 src/gallium/include/pipe/p_context.h               | 32 +++++-----
 src/gallium/include/pipe/p_defines.h               |  4 +-
 src/gallium/include/pipe/p_screen.h                | 42 ++++++-------
 src/gallium/include/pipe/p_state.h                 | 10 ++--
 src/mesa/state_tracker/tests/st_format.c           |  2 +-
 161 files changed, 770 insertions(+), 770 deletions(-)

Diff:   
http://cgit.freedesktop.org/mesa/mesa/diff/?id=0e30c6b8a7e84211bb417362ec73f24ef134ae34
_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to