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:
Jacek Danecki
2018-04-03 16:44:53 +02:00
committed by sys_ocldev
parent 125fce8ef4
commit d8199a4ebe
5 changed files with 7 additions and 16 deletions

View File

@@ -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"),
@@ -52,10 +52,6 @@ void OCLRT::Image::getOsSpecificImageInfo(const cl_image_info &paramName, size_t
}
}
cl_int OCLRT::Context::createContextOsProperties(cl_context_properties &propertyType, cl_context_properties &propertyValue) {
return CL_INVALID_PROPERTY;
}
void *OCLRT::Context::getOsContextInfo(cl_context_info &paramName, size_t *srcParamSize) {
return nullptr;
}

View File

@@ -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"),
@@ -81,10 +81,6 @@ void OCLRT::Image::getOsSpecificImageInfo(const cl_mem_info &paramName, size_t *
}
}
cl_int OCLRT::Context::createContextOsProperties(cl_context_properties &propertyType, cl_context_properties &propertyValue) {
return CL_INVALID_PROPERTY;
}
void *OCLRT::Context::getOsContextInfo(cl_context_info &paramName, size_t *srcParamSize) {
switch (paramName) {
case CL_CONTEXT_D3D10_PREFER_SHARED_RESOURCES_KHR: