Files
rocm-systems/rocclr/runtime/device/gpu/gpuschedcl.cpp
T
foreman af02d04050 P4 to Git Change 1087396 by bsumner@bsumner-lin-opencl on 2014/10/14 15:21:38
ECR #304775 - move majority of rutime kernels into library

Affected files ...

... //depot/stg/opencl/drivers/opencl/library/common.hsa/src/blitKernels.cl#3 add
... //depot/stg/opencl/drivers/opencl/library/common/src/blitKernels.cl#3 add
... //depot/stg/opencl/drivers/opencl/library/hsa/hsail/src/devenq/devenq.h#6 edit
... //depot/stg/opencl/drivers/opencl/library/hsa/hsail/src/devenq/schedule.cl#3 add
... //depot/stg/opencl/drivers/opencl/library/x86/gen/build/Makefile.gen#19 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/blitcl.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuschedcl.cpp#32 edit
2014-10-14 15:57:52 -04:00

25 wiersze
444 B
C++

//
// Copyright (c) 2010 Advanced Micro Devices, Inc. All rights reserved.
//
namespace gpu {
#define SCHEDULER_KERNEL(...) #__VA_ARGS__
const char* SchedulerSourceCode = SCHEDULER_KERNEL(
\n
extern void __amdrt_scheduler(__global void *, __global void *, uint);
\n
__kernel void
scheduler(
__global void * queue,
__global void * params,
uint paramIdx)
{
__amd_scheduler(queue, params, paramIdx);
}
\n
);
} // namespace gpu