forked from bartvdbraak/blender
Fix windows / msvc build error.
This commit is contained in:
parent
f47cb7e2d9
commit
4f056d1be7
@ -250,28 +250,28 @@ public:
|
||||
static cl_context get_context(cl_platform_id platform, cl_device_id device,
|
||||
thread_scoped_lock &slot_locker)
|
||||
{
|
||||
return get_something(platform, device, &Slot::context, clRetainContext, slot_locker);
|
||||
return get_something<cl_context>(platform, device, &Slot::context, clRetainContext, slot_locker);
|
||||
}
|
||||
|
||||
/* see get_something comment */
|
||||
static cl_program get_program(cl_platform_id platform, cl_device_id device,
|
||||
thread_scoped_lock &slot_locker)
|
||||
{
|
||||
return get_something(platform, device, &Slot::program, clRetainProgram, slot_locker);
|
||||
return get_something<cl_program>(platform, device, &Slot::program, clRetainProgram, slot_locker);
|
||||
}
|
||||
|
||||
/* see store_something comment */
|
||||
static void store_context(cl_platform_id platform, cl_device_id device, cl_context context,
|
||||
thread_scoped_lock &slot_locker)
|
||||
{
|
||||
store_something(platform, device, context, &Slot::context, clRetainContext, slot_locker);
|
||||
store_something<cl_context>(platform, device, context, &Slot::context, clRetainContext, slot_locker);
|
||||
}
|
||||
|
||||
/* see store_something comment */
|
||||
static void store_program(cl_platform_id platform, cl_device_id device, cl_program program,
|
||||
thread_scoped_lock &slot_locker)
|
||||
{
|
||||
store_something(platform, device, program, &Slot::program, clRetainProgram, slot_locker);
|
||||
store_something<cl_program>(platform, device, program, &Slot::program, clRetainProgram, slot_locker);
|
||||
}
|
||||
|
||||
/* discard all cached contexts and programs
|
||||
|
Loading…
Reference in New Issue
Block a user