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 <imirkin@alum.mit.edu> Reviewed-by: Marek Olšák <marek.olsak@amd.com> Acked-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
||
---|---|---|
.. | ||
Android.mk | ||
Makefile.sources | ||
TODO | ||
i915_batch.h | ||
i915_batchbuffer.h | ||
i915_blit.c | ||
i915_blit.h | ||
i915_clear.c | ||
i915_context.c | ||
i915_context.h | ||
i915_debug.c | ||
i915_debug.h | ||
i915_debug_fp.c | ||
i915_debug_private.h | ||
i915_flush.c | ||
i915_fpc.h | ||
i915_fpc_emit.c | ||
i915_fpc_optimize.c | ||
i915_fpc_translate.c | ||
i915_prim_emit.c | ||
i915_prim_vbuf.c | ||
i915_public.h | ||
i915_query.c | ||
i915_query.h | ||
i915_reg.h | ||
i915_resource.c | ||
i915_resource.h | ||
i915_resource_buffer.c | ||
i915_resource_texture.c | ||
i915_screen.c | ||
i915_screen.h | ||
i915_state.c | ||
i915_state.h | ||
i915_state_derived.c | ||
i915_state_dynamic.c | ||
i915_state_emit.c | ||
i915_state_fpc.c | ||
i915_state_immediate.c | ||
i915_state_inlines.h | ||
i915_state_sampler.c | ||
i915_state_static.c | ||
i915_surface.c | ||
i915_surface.h | ||
i915_winsys.h | ||
meson.build |