mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-11 16:45:25 +08:00
refactor: correct naming of enum class constants 4/n
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
01dd503e47
commit
432142c574
@@ -17,26 +17,26 @@ enum class HeapAddressModel : uint32_t {
|
||||
* Heaps are allocated and owned by each command list.
|
||||
* Command lists will require to reload SBA command before execution.
|
||||
*/
|
||||
PrivateHeaps = 0,
|
||||
privateHeaps = 0,
|
||||
/*
|
||||
* Global stateless - command list can use only stateless addressing.
|
||||
* Surface state heap is allocated per context for driver's allocations only (debug and scratch)
|
||||
* Command lists do not require SBA command reload. SBA is dispatched only once for heap addresses.
|
||||
*/
|
||||
GlobalStateless = 1,
|
||||
globalStateless = 1,
|
||||
/*
|
||||
* Global bindless - command list can use stateless or bindless addressing.
|
||||
* Surface and dynamic heaps are allocated in global, 4GB allocator for all allocations and samplers used.
|
||||
* Command lists do not require SBA command reload. SBA is dispatched only once for heap addresses.
|
||||
*/
|
||||
GlobalBindless = 2,
|
||||
globalBindless = 2,
|
||||
/*
|
||||
* Global bindful - command list can use any addressing.
|
||||
* Surface and dynamic heaps are allocated in global, 4GB allocator for all allocations and samplers used.
|
||||
* Binding table base address is programed by special heap manager that provides and reuses space for bti
|
||||
* Command lists might require dynamic binding table base address command reload when binding table heap manager requires to reload base address.
|
||||
*/
|
||||
GlobalBindful = 3
|
||||
globalBindful = 3
|
||||
};
|
||||
|
||||
} // namespace NEO
|
||||
|
||||
@@ -53,7 +53,7 @@ KernelHelper::ErrorCode KernelHelper::checkIfThereIsSpaceForScratchOrPrivate(Ker
|
||||
auto &gfxCoreHelper = device->getRootDeviceEnvironment().getHelper<NEO::GfxCoreHelper>();
|
||||
uint32_t maxScratchSize = gfxCoreHelper.getMaxScratchSize();
|
||||
if ((attributes.perThreadScratchSize[0] > maxScratchSize) || (attributes.perThreadScratchSize[1] > maxScratchSize)) {
|
||||
return KernelHelper::ErrorCode::INVALID_KERNEL;
|
||||
return KernelHelper::ErrorCode::invalidKernel;
|
||||
}
|
||||
auto globalMemorySize = device->getDeviceInfo().globalMemSize;
|
||||
auto computeUnitsForScratch = device->getDeviceInfo().computeUnitsUsedForScratch;
|
||||
@@ -80,9 +80,9 @@ KernelHelper::ErrorCode KernelHelper::checkIfThereIsSpaceForScratchOrPrivate(Ker
|
||||
totalScratchSize > globalMemorySize ||
|
||||
totalPrivateScratchSize > globalMemorySize) {
|
||||
|
||||
return KernelHelper::ErrorCode::OUT_OF_DEVICE_MEMORY;
|
||||
return KernelHelper::ErrorCode::outOfDeviceMemory;
|
||||
}
|
||||
return KernelHelper::ErrorCode::SUCCESS;
|
||||
return KernelHelper::ErrorCode::success;
|
||||
}
|
||||
|
||||
bool KernelHelper::isAnyArgumentPtrByValue(const KernelDescriptor &kernelDescriptor) {
|
||||
|
||||
@@ -17,9 +17,9 @@ class Device;
|
||||
|
||||
struct KernelHelper {
|
||||
enum class ErrorCode {
|
||||
SUCCESS = 0,
|
||||
OUT_OF_DEVICE_MEMORY = 1,
|
||||
INVALID_KERNEL = 2
|
||||
success = 0,
|
||||
outOfDeviceMemory = 1,
|
||||
invalidKernel = 2
|
||||
};
|
||||
static uint32_t getMaxWorkGroupCount(uint32_t simd, uint32_t availableThreadCount, uint32_t dssCount, uint32_t availableSlmSize,
|
||||
uint32_t usedSlmSize, uint32_t maxBarrierCount, uint32_t numberOfBarriers, uint32_t workDim,
|
||||
|
||||
Reference in New Issue
Block a user