brw: make intel_shader_enums.h opencl importable
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Caio Oliveira <caio.oliveira@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33751>
This commit is contained in:

committed by
Marge Bot

parent
02eb26de0a
commit
beaba53010
@@ -5,7 +5,10 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#ifndef __OPENCL_VERSION__
|
||||
#include <stdint.h>
|
||||
#include "util/bitscan.h"
|
||||
#endif
|
||||
|
||||
#include "compiler/shader_enums.h"
|
||||
#include "util/enum_operators.h"
|
||||
@@ -199,7 +202,7 @@ struct intel_cs_dispatch_info {
|
||||
uint32_t right_mask;
|
||||
};
|
||||
|
||||
enum PACKED intel_compute_walk_order {
|
||||
enum intel_compute_walk_order {
|
||||
INTEL_WALK_ORDER_XYZ = 0,
|
||||
INTEL_WALK_ORDER_XZY = 1,
|
||||
INTEL_WALK_ORDER_YXZ = 2,
|
||||
@@ -331,10 +334,9 @@ intel_fs_is_coarse(enum intel_sometimes shader_coarse_pixel_dispatch,
|
||||
|
||||
assert(pushed_msaa_flags & INTEL_MSAA_FLAG_ENABLE_DYNAMIC);
|
||||
|
||||
if (pushed_msaa_flags & INTEL_MSAA_FLAG_COARSE_RT_WRITES)
|
||||
assert(shader_coarse_pixel_dispatch != INTEL_NEVER);
|
||||
else
|
||||
assert(shader_coarse_pixel_dispatch != INTEL_ALWAYS);
|
||||
assert((pushed_msaa_flags & INTEL_MSAA_FLAG_COARSE_RT_WRITES) ?
|
||||
shader_coarse_pixel_dispatch != INTEL_NEVER :
|
||||
shader_coarse_pixel_dispatch != INTEL_ALWAYS);
|
||||
|
||||
return (pushed_msaa_flags & INTEL_MSAA_FLAG_COARSE_RT_WRITES) != 0;
|
||||
}
|
||||
|
Reference in New Issue
Block a user