mesa/src/intel/vulkan/grl
Dylan Baker dc604f340a anv/grl: add some validation that we're not going to overflow
Coverity has spotted a place where we could in theory overflow. In
reality it wont happen as the potential overflow is a bitfield with a
maximum of two values. Add an `assume()` statement to help out the
compiler and document our assumption.

fixes: dc1aedef2b

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29825>
2024-07-01 18:11:38 +00:00
..
gpu
include anv/grl: Use union for reinterpreting integer as float 2023-02-14 12:59:44 +00:00
.gitignore anv: adding parsetab.py to the .gitignore for grl 2022-10-20 02:24:39 +00:00
genX_grl.h anv: compute the largest GRL kernel scratch size 2023-03-31 14:18:58 +00:00
genX_grl_dispatch.c anv: using a single struct for kernel upload 2024-01-22 08:42:37 +00:00
genX_grl_uuid.cpp intel/vk/grl: genX-ify genX_grl_uuid.cpp 2023-03-03 21:37:19 +00:00
grl_cl_kernel_gen.py intel: Generate source file with utf-8 encoding from mako template 2023-12-07 12:41:07 +00:00
grl_metakernel_gen.py anv/grl: add some validation that we're not going to overflow 2024-07-01 18:11:38 +00:00
grl_parser.py
grl_structs.h anv: Build BVHs on the GPU with GRL 2022-09-28 05:38:37 +00:00
meson.build build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00