mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-09 04:38:03 +02:00
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:
parent
02eb26de0a
commit
beaba53010
1 changed files with 7 additions and 5 deletions
|
|
@ -5,7 +5,10 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
#ifndef __OPENCL_VERSION__
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
#include "util/bitscan.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
#include "compiler/shader_enums.h"
|
#include "compiler/shader_enums.h"
|
||||||
#include "util/enum_operators.h"
|
#include "util/enum_operators.h"
|
||||||
|
|
@ -199,7 +202,7 @@ struct intel_cs_dispatch_info {
|
||||||
uint32_t right_mask;
|
uint32_t right_mask;
|
||||||
};
|
};
|
||||||
|
|
||||||
enum PACKED intel_compute_walk_order {
|
enum intel_compute_walk_order {
|
||||||
INTEL_WALK_ORDER_XYZ = 0,
|
INTEL_WALK_ORDER_XYZ = 0,
|
||||||
INTEL_WALK_ORDER_XZY = 1,
|
INTEL_WALK_ORDER_XZY = 1,
|
||||||
INTEL_WALK_ORDER_YXZ = 2,
|
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);
|
assert(pushed_msaa_flags & INTEL_MSAA_FLAG_ENABLE_DYNAMIC);
|
||||||
|
|
||||||
if (pushed_msaa_flags & INTEL_MSAA_FLAG_COARSE_RT_WRITES)
|
assert((pushed_msaa_flags & INTEL_MSAA_FLAG_COARSE_RT_WRITES) ?
|
||||||
assert(shader_coarse_pixel_dispatch != INTEL_NEVER);
|
shader_coarse_pixel_dispatch != INTEL_NEVER :
|
||||||
else
|
shader_coarse_pixel_dispatch != INTEL_ALWAYS);
|
||||||
assert(shader_coarse_pixel_dispatch != INTEL_ALWAYS);
|
|
||||||
|
|
||||||
return (pushed_msaa_flags & INTEL_MSAA_FLAG_COARSE_RT_WRITES) != 0;
|
return (pushed_msaa_flags & INTEL_MSAA_FLAG_COARSE_RT_WRITES) != 0;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue