version 4.5.0
PIThread::stopAndWait now returns bool PIKbdListener on Linux now use piwaitevent_p and can immediately stop new base method piZeroMemory, also migrate all "memset 0" to piZeroMemory
This commit is contained in:
@@ -548,7 +548,7 @@ void PIOpenCL::Kernel::zero() {
|
||||
|
||||
bool PIOpenCL::Kernel::init() {
|
||||
char kname[1024];
|
||||
memset(kname, 0, 1024);
|
||||
piZeroMemory(kname, 1024);
|
||||
cl_int ret = 0;
|
||||
ret = clGetKernelInfo(PRIVATE->kernel, CL_KERNEL_FUNCTION_NAME, 1024, kname, 0);
|
||||
if (ret != 0) {
|
||||
@@ -655,14 +655,14 @@ void PIOpenCL::KernelArg::init(void * _k, uint index) {
|
||||
cl_kernel k = (cl_kernel)_k;
|
||||
cl_int ret = 0;
|
||||
char nm[1024];
|
||||
memset(nm, 0, 1024);
|
||||
piZeroMemory(nm, 1024);
|
||||
ret = clGetKernelArgInfo(k, index, CL_KERNEL_ARG_TYPE_NAME, 1024, nm, 0);
|
||||
if (ret != 0) {
|
||||
piCout << "[PIOpenCL::Kernel]"
|
||||
<< "clGetKernelArgInfo(CL_KERNEL_ARG_TYPE_NAME) error" << ret;
|
||||
}
|
||||
type_name = nm;
|
||||
memset(nm, 0, 1024);
|
||||
piZeroMemory(nm, 1024);
|
||||
ret = clGetKernelArgInfo(k, index, CL_KERNEL_ARG_NAME, 1024, nm, 0);
|
||||
if (ret != 0) {
|
||||
piCout << "[PIOpenCL::Kernel]"
|
||||
|
||||
Reference in New Issue
Block a user