compiler: int8/uint8 support
authorKarol Herbst <kherbst@redhat.com>
Thu, 25 Jan 2018 12:59:06 +0000 (07:59 -0500)
committerRob Clark <robdclark@gmail.com>
Wed, 14 Mar 2018 14:08:42 +0000 (10:08 -0400)
commitb617bfcccfd906c638ef6c6eb5adab857e1938e5
tree01c44f5b0cf4fa03642d6333b7faa15110581074
parentfcf267ba087dd00c48ceaf9277424dac079f9319
compiler: int8/uint8 support

OpenCL kernels also have int8/uint8.

v2: remove changes in nir_search as Jason posted a patch for that

Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Signed-off-by: Rob Clark <robdclark@gmail.com>
Signed-off-by: Karol Herbst <kherbst@redhat.com>
16 files changed:
src/compiler/builtin_type_macros.h
src/compiler/glsl/ast_to_hir.cpp
src/compiler/glsl/ir_clone.cpp
src/compiler/glsl/link_uniform_initializers.cpp
src/compiler/glsl_types.cpp
src/compiler/glsl_types.h
src/compiler/nir/nir.h
src/compiler/nir_types.cpp
src/compiler/nir_types.h
src/compiler/spirv/spirv_to_nir.c
src/compiler/spirv/vtn_variables.c
src/intel/compiler/brw_fs.cpp
src/intel/compiler/brw_shader.cpp
src/intel/compiler/brw_vec4_visitor.cpp
src/mesa/program/ir_to_mesa.cpp
src/mesa/state_tracker/st_glsl_types.cpp