org.lwjgl.opencl.AMDDevicePersistentMemory Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of lwjgl-opencl Show documentation
Show all versions of lwjgl-opencl Show documentation
An open, royalty-free standard for cross-platform, parallel programming of diverse processors found in personal computers, servers, mobile devices and embedded platforms.
/*
* Copyright LWJGL. All rights reserved.
* License terms: https://www.lwjgl.org/license
* MACHINE GENERATED FILE, DO NOT EDIT
*/
package org.lwjgl.opencl;
/**
* Native bindings to the amd_device_persistent_memory extension.
*
* This extension adds support for the new buffer and image creation flag {@link #CL_MEM_USE_PERSISTENT_MEM_AMD MEM_USE_PERSISTENT_MEM_AMD}. Buffers and images allocated with this flag reside
* in host-visible device memory.
*/
public final class AMDDevicePersistentMemory {
/**
* {@code cl_mem_flags} bit. Buffers and images allocated with this flag reside in host-visible device memory. This flag is mutually exclusive with the
* flags {@link CL10#CL_MEM_ALLOC_HOST_PTR MEM_ALLOC_HOST_PTR} and {@link CL10#CL_MEM_USE_HOST_PTR MEM_USE_HOST_PTR}.
*/
public static final int CL_MEM_USE_PERSISTENT_MEM_AMD = 1 << 6;
private AMDDevicePersistentMemory() {}
}