asahi: correct core count, max freq
fixes clinfo. Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32081>
This commit is contained in:
committed by
Marge Bot
parent
beab5d2792
commit
b9429930b9
@@ -2372,6 +2372,8 @@ static int
|
||||
agx_get_compute_param(struct pipe_screen *pscreen, enum pipe_shader_ir ir_type,
|
||||
enum pipe_compute_cap param, void *ret)
|
||||
{
|
||||
struct agx_device *dev = agx_device(pscreen);
|
||||
|
||||
#define RET(x) \
|
||||
do { \
|
||||
if (ret) \
|
||||
@@ -2418,10 +2420,10 @@ agx_get_compute_param(struct pipe_screen *pscreen, enum pipe_shader_ir ir_type,
|
||||
RET((uint64_t[]){4096});
|
||||
|
||||
case PIPE_COMPUTE_CAP_MAX_CLOCK_FREQUENCY:
|
||||
RET((uint32_t[]){800 /* MHz -- TODO */});
|
||||
RET((uint32_t[]){dev->params.max_frequency_khz / 1000});
|
||||
|
||||
case PIPE_COMPUTE_CAP_MAX_COMPUTE_UNITS:
|
||||
RET((uint32_t[]){4 /* TODO */});
|
||||
RET((uint32_t[]){agx_get_num_cores(dev)});
|
||||
|
||||
case PIPE_COMPUTE_CAP_IMAGES_SUPPORTED:
|
||||
RET((uint32_t[]){1});
|
||||
|
||||
Reference in New Issue
Block a user