mirror of
https://github.com/intel/compute-runtime.git
synced 2025-09-15 13:01:45 +08:00
refactor context creation
- createContextOsProperties is not needed anymore - replace invalid context property value 0x200D as invalid context property value should not be used, as it can be use in future as valid property Change-Id: I569433b0f37bbce083f0d64ecf1dc80ff83bfb46
This commit is contained in:

committed by
sys_ocldev

parent
125fce8ef4
commit
d8199a4ebe
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017, Intel Corporation
|
||||
* Copyright (c) 2017 - 2018, Intel Corporation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
@ -131,7 +131,7 @@ bool Context::createImpl(const cl_context_properties *properties,
|
||||
break;
|
||||
default:
|
||||
if (!sharingBuilder->processProperties(propertyType, propertyValue, errcodeRet)) {
|
||||
errcodeRet = createContextOsProperties(propertyType, propertyValue);
|
||||
errcodeRet = CL_INVALID_PROPERTY;
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017, Intel Corporation
|
||||
* Copyright (c) 2017 - 2018, Intel Corporation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
@ -128,7 +128,6 @@ class Context : public BaseObject<_cl_context> {
|
||||
void *userData = nullptr);
|
||||
|
||||
// OS specific implementation
|
||||
cl_int createContextOsProperties(cl_context_properties &propertyType, cl_context_properties &propertyValue);
|
||||
void *getOsContextInfo(cl_context_info ¶mName, size_t *srcParamSize);
|
||||
|
||||
const cl_context_properties *properties;
|
||||
|
Reference in New Issue
Block a user