diff options
Diffstat (limited to 'src/gallium/state_trackers/clover/core/device.cpp')
-rw-r--r-- | src/gallium/state_trackers/clover/core/device.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/gallium/state_trackers/clover/core/device.cpp b/src/gallium/state_trackers/clover/core/device.cpp index 2c5f9b7..2f84677 100644 --- a/src/gallium/state_trackers/clover/core/device.cpp +++ b/src/gallium/state_trackers/clover/core/device.cpp @@ -154,6 +154,12 @@ device::max_mem_alloc_size() const { PIPE_COMPUTE_CAP_MAX_MEM_ALLOC_SIZE)[0]; } +cl_uint +device::max_clock_frequency() const { + return get_compute_param<uint32_t>(pipe, + PIPE_COMPUTE_CAP_MAX_CLOCK_FREQUENCY)[0]; +} + std::vector<size_t> device::max_block_size() const { auto v = get_compute_param<uint64_t>(pipe, PIPE_COMPUTE_CAP_MAX_BLOCK_SIZE); |