From c324b6c21543163def9be24646559565e5181549 Mon Sep 17 00:00:00 2001 From: Ioannis Tsakpinis Date: Mon, 22 Jul 2013 21:41:42 +0300 Subject: [PATCH] Added @CLPlatformExtension to APPLE extensions that are exposed in the PLATFORM_EXTENSIONS string. --- .../org/lwjgl/opencl/APPLE_ContextLoggingFunctions.java | 6 ++---- .../org/lwjgl/opencl/APPLE_SetMemObjectDestructor.java | 2 ++ src/templates/org/lwjgl/opencl/APPLE_gl_sharing.java | 6 ++---- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/src/templates/org/lwjgl/opencl/APPLE_ContextLoggingFunctions.java b/src/templates/org/lwjgl/opencl/APPLE_ContextLoggingFunctions.java index 2bef7522..e3f7036f 100644 --- a/src/templates/org/lwjgl/opencl/APPLE_ContextLoggingFunctions.java +++ b/src/templates/org/lwjgl/opencl/APPLE_ContextLoggingFunctions.java @@ -32,14 +32,12 @@ package org.lwjgl.opencl; import org.lwjgl.util.generator.*; -import org.lwjgl.util.generator.opencl.CLDeviceExtension; -import org.lwjgl.util.generator.opencl.cl_char; -import org.lwjgl.util.generator.opencl.cl_void; -import org.lwjgl.util.generator.opencl.size_t; +import org.lwjgl.util.generator.opencl.*; import java.nio.ByteBuffer; @Private +@CLPlatformExtension @CLDeviceExtension public interface APPLE_ContextLoggingFunctions { diff --git a/src/templates/org/lwjgl/opencl/APPLE_SetMemObjectDestructor.java b/src/templates/org/lwjgl/opencl/APPLE_SetMemObjectDestructor.java index 5a0960e6..92a388c6 100644 --- a/src/templates/org/lwjgl/opencl/APPLE_SetMemObjectDestructor.java +++ b/src/templates/org/lwjgl/opencl/APPLE_SetMemObjectDestructor.java @@ -35,8 +35,10 @@ import org.lwjgl.util.generator.Code; import org.lwjgl.util.generator.Constant; import org.lwjgl.util.generator.PointerWrapper; import org.lwjgl.util.generator.opencl.CLDeviceExtension; +import org.lwjgl.util.generator.opencl.CLPlatformExtension; import org.lwjgl.util.generator.opencl.cl_int; +@CLPlatformExtension @CLDeviceExtension public interface APPLE_SetMemObjectDestructor { diff --git a/src/templates/org/lwjgl/opencl/APPLE_gl_sharing.java b/src/templates/org/lwjgl/opencl/APPLE_gl_sharing.java index 567fec31..5594c1ce 100644 --- a/src/templates/org/lwjgl/opencl/APPLE_gl_sharing.java +++ b/src/templates/org/lwjgl/opencl/APPLE_gl_sharing.java @@ -33,13 +33,11 @@ package org.lwjgl.opencl; import org.lwjgl.PointerBuffer; import org.lwjgl.util.generator.*; -import org.lwjgl.util.generator.opencl.CLDeviceExtension; -import org.lwjgl.util.generator.opencl.cl_int; -import org.lwjgl.util.generator.opencl.cl_void; -import org.lwjgl.util.generator.opencl.size_t; +import org.lwjgl.util.generator.opencl.*; import java.nio.ByteBuffer; +@CLPlatformExtension @CLDeviceExtension @Extension(postfix = "APPLE", className = "APPLEGLSharing") public interface APPLE_gl_sharing {