P4 to Git Change 1567935 by gandryey@gera-w8 on 2018/06/13 16:49:10
SWDEV-79445 - OCL generic changes and code clean-up
- Remove array of hidden parameters. Hidden parameters will be placed together with OCL kernel arguments.
http://ocltc.amd.com/reviews/r/15178/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#222 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#308 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpukernel.cpp#326 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palkernel.cpp#55 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/kernel.cpp#33 edit
[ROCm/clr commit: b7b121fa27]
Esse commit está contido em:
@@ -752,8 +752,7 @@ bool NullKernel::create(const std::string& code, const std::string& metadata,
|
||||
workGroupInfo_.usedStackSize_ = calFuncInfo.stackSizeUsed;
|
||||
|
||||
device::Kernel::parameters_t params;
|
||||
device::Kernel::parameters_t hiddenParams;
|
||||
if (!createSignature(params, hiddenParams, amd::KernelSignature::ABIVersion_0)) {
|
||||
if (!createSignature(params, params.size(), amd::KernelSignature::ABIVersion_0)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -1338,8 +1337,7 @@ bool Kernel::initParameters() {
|
||||
workGroupInfo_.localMemSize_ = hwLocalSize_;
|
||||
}
|
||||
|
||||
device::Kernel::parameters_t hiddenParams;
|
||||
if (!createSignature(params, hiddenParams, amd::KernelSignature::ABIVersion_0)) {
|
||||
if (!createSignature(params, params.size(), amd::KernelSignature::ABIVersion_0)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -3019,8 +3017,7 @@ void HSAILKernel::initArgList(const aclArgData* aclArg) {
|
||||
}
|
||||
}
|
||||
|
||||
device::Kernel::parameters_t hiddenParams;
|
||||
createSignature(params, hiddenParams, amd::KernelSignature::ABIVersion_0);
|
||||
createSignature(params, params.size(), amd::KernelSignature::ABIVersion_0);
|
||||
}
|
||||
|
||||
void HSAILKernel::initHsailArgs(const aclArgData* aclArg) {
|
||||
|
||||
Referência em uma Nova Issue
Bloquear um usuário