aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorCourtney Goeltzenleuchter <courtney@LunarG.com>2015-03-25 17:14:29 -0600
committerChia-I Wu <olv@lunarg.com>2015-04-16 17:33:26 +0800
commit967cbff8425d867596439a0c890d4b193e0f1273 (patch)
tree875904060380e2f9fbdc132392aaf4e54a2ea65c /include
parentbbda2b4990ca2e24720cff340da6dffc18eda159 (diff)
downloadusermoji-967cbff8425d867596439a0c890d4b193e0f1273.tar.xz
xgl: Rename XGL_QUEUE_SEMAPHORE to XGL_SEMAPHORE
bug #13473 header: r29790 (0.63.0)
Diffstat (limited to 'include')
-rw-r--r--include/xgl.h50
-rw-r--r--include/xglDbg.h4
-rw-r--r--include/xglLayer.h8
3 files changed, 31 insertions, 31 deletions
diff --git a/include/xgl.h b/include/xgl.h
index 7954643c..8e7aa161 100644
--- a/include/xgl.h
+++ b/include/xgl.h
@@ -33,7 +33,7 @@
#include "xglPlatform.h"
// XGL API version supported by this file
-#define XGL_API_VERSION XGL_MAKE_VERSION(0, 62, 1)
+#define XGL_API_VERSION XGL_MAKE_VERSION(0, 63, 0)
#ifdef __cplusplus
extern "C"
@@ -80,7 +80,7 @@ XGL_DEFINE_SUBCLASS_HANDLE(XGL_DYNAMIC_CB_STATE_OBJECT, XGL_DYNAMIC_STATE_OBJECT
XGL_DEFINE_SUBCLASS_HANDLE(XGL_DYNAMIC_DS_STATE_OBJECT, XGL_DYNAMIC_STATE_OBJECT)
XGL_DEFINE_SUBCLASS_HANDLE(XGL_CMD_BUFFER, XGL_OBJECT)
XGL_DEFINE_SUBCLASS_HANDLE(XGL_FENCE, XGL_OBJECT)
-XGL_DEFINE_SUBCLASS_HANDLE(XGL_QUEUE_SEMAPHORE, XGL_OBJECT)
+XGL_DEFINE_SUBCLASS_HANDLE(XGL_SEMAPHORE, XGL_OBJECT)
XGL_DEFINE_SUBCLASS_HANDLE(XGL_EVENT, XGL_OBJECT)
XGL_DEFINE_SUBCLASS_HANDLE(XGL_QUERY_POOL, XGL_OBJECT)
XGL_DEFINE_SUBCLASS_HANDLE(XGL_FRAMEBUFFER, XGL_OBJECT)
@@ -1024,8 +1024,8 @@ typedef enum _XGL_STRUCTURE_TYPE
XGL_STRUCTURE_TYPE_CMD_BUFFER_CREATE_INFO = 20,
XGL_STRUCTURE_TYPE_EVENT_CREATE_INFO = 21,
XGL_STRUCTURE_TYPE_FENCE_CREATE_INFO = 22,
- XGL_STRUCTURE_TYPE_QUEUE_SEMAPHORE_CREATE_INFO = 23,
- XGL_STRUCTURE_TYPE_QUEUE_SEMAPHORE_OPEN_INFO = 24,
+ XGL_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO = 23,
+ XGL_STRUCTURE_TYPE_SEMAPHORE_OPEN_INFO = 24,
XGL_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO = 25,
XGL_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO = 26,
XGL_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO = 27,
@@ -2163,20 +2163,20 @@ typedef struct _XGL_FENCE_CREATE_INFO
XGL_FLAGS flags; // Reserved
} XGL_FENCE_CREATE_INFO;
-typedef struct _XGL_QUEUE_SEMAPHORE_CREATE_INFO
+typedef struct _XGL_SEMAPHORE_CREATE_INFO
{
- XGL_STRUCTURE_TYPE sType; // Must be XGL_STRUCTURE_TYPE_QUEUE_SEMAPHORE_CREATE_INFO
+ XGL_STRUCTURE_TYPE sType; // Must be XGL_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO
const void* pNext; // Pointer to next structure
uint32_t initialCount;
XGL_FLAGS flags; // XGL_SEMAPHORE_CREATE_FLAGS
-} XGL_QUEUE_SEMAPHORE_CREATE_INFO;
+} XGL_SEMAPHORE_CREATE_INFO;
-typedef struct _XGL_QUEUE_SEMAPHORE_OPEN_INFO
+typedef struct _XGL_SEMAPHORE_OPEN_INFO
{
- XGL_STRUCTURE_TYPE sType; // Must be XGL_STRUCTURE_TYPE_QUEUE_SEMAPHORE_OPEN_INFO
+ XGL_STRUCTURE_TYPE sType; // Must be XGL_STRUCTURE_TYPE_SEMAPHORE_OPEN_INFO
const void* pNext; // Pointer to next structure
- XGL_QUEUE_SEMAPHORE sharedSemaphore;
-} XGL_QUEUE_SEMAPHORE_OPEN_INFO;
+ XGL_SEMAPHORE sharedSemaphore;
+} XGL_SEMAPHORE_OPEN_INFO;
typedef struct _XGL_PIPELINE_STATISTICS_DATA
{
@@ -2264,7 +2264,7 @@ typedef XGL_RESULT (XGLAPI *xglUnmapMemoryType)(XGL_GPU_MEMORY mem);
typedef XGL_RESULT (XGLAPI *xglPinSystemMemoryType)(XGL_DEVICE device, const void* pSysMem, size_t memSize, XGL_GPU_MEMORY* pMem);
typedef XGL_RESULT (XGLAPI *xglGetMultiGpuCompatibilityType)(XGL_PHYSICAL_GPU gpu0, XGL_PHYSICAL_GPU gpu1, XGL_GPU_COMPATIBILITY_INFO* pInfo);
typedef XGL_RESULT (XGLAPI *xglOpenSharedMemoryType)(XGL_DEVICE device, const XGL_MEMORY_OPEN_INFO* pOpenInfo, XGL_GPU_MEMORY* pMem);
-typedef XGL_RESULT (XGLAPI *xglOpenSharedQueueSemaphoreType)(XGL_DEVICE device, const XGL_QUEUE_SEMAPHORE_OPEN_INFO* pOpenInfo, XGL_QUEUE_SEMAPHORE* pSemaphore);
+typedef XGL_RESULT (XGLAPI *xglOpenSharedSemaphoreType)(XGL_DEVICE device, const XGL_SEMAPHORE_OPEN_INFO* pOpenInfo, XGL_SEMAPHORE* pSemaphore);
typedef XGL_RESULT (XGLAPI *xglOpenPeerMemoryType)(XGL_DEVICE device, const XGL_PEER_MEMORY_OPEN_INFO* pOpenInfo, XGL_GPU_MEMORY* pMem);
typedef XGL_RESULT (XGLAPI *xglOpenPeerImageType)(XGL_DEVICE device, const XGL_PEER_IMAGE_OPEN_INFO* pOpenInfo, XGL_IMAGE* pImage, XGL_GPU_MEMORY* pMem);
typedef XGL_RESULT (XGLAPI *xglDestroyObjectType)(XGL_OBJECT object);
@@ -2275,9 +2275,9 @@ typedef XGL_RESULT (XGLAPI *xglBindImageMemoryRangeType)(XGL_IMAGE image, uint32
typedef XGL_RESULT (XGLAPI *xglCreateFenceType)(XGL_DEVICE device, const XGL_FENCE_CREATE_INFO* pCreateInfo, XGL_FENCE* pFence);
typedef XGL_RESULT (XGLAPI *xglGetFenceStatusType)(XGL_FENCE fence);
typedef XGL_RESULT (XGLAPI *xglWaitForFencesType)(XGL_DEVICE device, uint32_t fenceCount, const XGL_FENCE* pFences, bool32_t waitAll, uint64_t timeout);
-typedef XGL_RESULT (XGLAPI *xglCreateQueueSemaphoreType)(XGL_DEVICE device, const XGL_QUEUE_SEMAPHORE_CREATE_INFO* pCreateInfo, XGL_QUEUE_SEMAPHORE* pSemaphore);
-typedef XGL_RESULT (XGLAPI *xglSignalQueueSemaphoreType)(XGL_QUEUE queue, XGL_QUEUE_SEMAPHORE semaphore);
-typedef XGL_RESULT (XGLAPI *xglWaitQueueSemaphoreType)(XGL_QUEUE queue, XGL_QUEUE_SEMAPHORE semaphore);
+typedef XGL_RESULT (XGLAPI *xglCreateSemaphoreType)(XGL_DEVICE device, const XGL_SEMAPHORE_CREATE_INFO* pCreateInfo, XGL_SEMAPHORE* pSemaphore);
+typedef XGL_RESULT (XGLAPI *xglQueueSignalSemaphoreType)(XGL_QUEUE queue, XGL_SEMAPHORE semaphore);
+typedef XGL_RESULT (XGLAPI *xglQueueWaitSemaphoreType)(XGL_QUEUE queue, XGL_SEMAPHORE semaphore);
typedef XGL_RESULT (XGLAPI *xglCreateEventType)(XGL_DEVICE device, const XGL_EVENT_CREATE_INFO* pCreateInfo, XGL_EVENT* pEvent);
typedef XGL_RESULT (XGLAPI *xglGetEventStatusType)(XGL_EVENT event);
typedef XGL_RESULT (XGLAPI *xglSetEventType)(XGL_EVENT event);
@@ -2475,10 +2475,10 @@ XGL_RESULT XGLAPI xglOpenSharedMemory(
const XGL_MEMORY_OPEN_INFO* pOpenInfo,
XGL_GPU_MEMORY* pMem);
-XGL_RESULT XGLAPI xglOpenSharedQueueSemaphore(
+XGL_RESULT XGLAPI xglOpenSharedSemaphore(
XGL_DEVICE device,
- const XGL_QUEUE_SEMAPHORE_OPEN_INFO* pOpenInfo,
- XGL_QUEUE_SEMAPHORE* pSemaphore);
+ const XGL_SEMAPHORE_OPEN_INFO* pOpenInfo,
+ XGL_SEMAPHORE* pSemaphore);
XGL_RESULT XGLAPI xglOpenPeerMemory(
XGL_DEVICE device,
@@ -2542,18 +2542,18 @@ XGL_RESULT XGLAPI xglWaitForFences(
// Queue semaphore functions
-XGL_RESULT XGLAPI xglCreateQueueSemaphore(
+XGL_RESULT XGLAPI xglCreateSemaphore(
XGL_DEVICE device,
- const XGL_QUEUE_SEMAPHORE_CREATE_INFO* pCreateInfo,
- XGL_QUEUE_SEMAPHORE* pSemaphore);
+ const XGL_SEMAPHORE_CREATE_INFO* pCreateInfo,
+ XGL_SEMAPHORE* pSemaphore);
-XGL_RESULT XGLAPI xglSignalQueueSemaphore(
+XGL_RESULT XGLAPI xglQueueSignalSemaphore(
XGL_QUEUE queue,
- XGL_QUEUE_SEMAPHORE semaphore);
+ XGL_SEMAPHORE semaphore);
-XGL_RESULT XGLAPI xglWaitQueueSemaphore(
+XGL_RESULT XGLAPI xglQueueWaitSemaphore(
XGL_QUEUE queue,
- XGL_QUEUE_SEMAPHORE semaphore);
+ XGL_SEMAPHORE semaphore);
// Event functions
diff --git a/include/xglDbg.h b/include/xglDbg.h
index d589dbe3..be63828c 100644
--- a/include/xglDbg.h
+++ b/include/xglDbg.h
@@ -75,11 +75,11 @@ typedef enum _XGL_DBG_OBJECT_TYPE
XGL_DBG_OBJECT_DEPTH_STENCIL_STATE = 0x11,
XGL_DBG_OBJECT_CMD_BUFFER = 0x12,
XGL_DBG_OBJECT_FENCE = 0x13,
- XGL_DBG_OBJECT_QUEUE_SEMAPHORE = 0x14,
+ XGL_DBG_OBJECT_SEMAPHORE = 0x14,
XGL_DBG_OBJECT_EVENT = 0x15,
XGL_DBG_OBJECT_QUERY_POOL = 0x16,
XGL_DBG_OBJECT_SHARED_GPU_MEMORY = 0x17,
- XGL_DBG_OBJECT_SHARED_QUEUE_SEMAPHORE = 0x18,
+ XGL_DBG_OBJECT_SHARED_SEMAPHORE = 0x18,
XGL_DBG_OBJECT_PEER_GPU_MEMORY = 0x19,
XGL_DBG_OBJECT_PEER_IMAGE = 0x1a,
XGL_DBG_OBJECT_PINNED_GPU_MEMORY = 0x1b,
diff --git a/include/xglLayer.h b/include/xglLayer.h
index 74eaa404..5a25ca0e 100644
--- a/include/xglLayer.h
+++ b/include/xglLayer.h
@@ -49,7 +49,7 @@ typedef struct _XGL_LAYER_DISPATCH_TABLE
xglPinSystemMemoryType PinSystemMemory;
xglGetMultiGpuCompatibilityType GetMultiGpuCompatibility;
xglOpenSharedMemoryType OpenSharedMemory;
- xglOpenSharedQueueSemaphoreType OpenSharedQueueSemaphore;
+ xglOpenSharedSemaphoreType OpenSharedSemaphore;
xglOpenPeerMemoryType OpenPeerMemory;
xglOpenPeerImageType OpenPeerImage;
xglDestroyObjectType DestroyObject;
@@ -60,9 +60,9 @@ typedef struct _XGL_LAYER_DISPATCH_TABLE
xglCreateFenceType CreateFence;
xglGetFenceStatusType GetFenceStatus;
xglWaitForFencesType WaitForFences;
- xglCreateQueueSemaphoreType CreateQueueSemaphore;
- xglSignalQueueSemaphoreType SignalQueueSemaphore;
- xglWaitQueueSemaphoreType WaitQueueSemaphore;
+ xglCreateSemaphoreType CreateSemaphore;
+ xglQueueSignalSemaphoreType QueueSignalSemaphore;
+ xglQueueWaitSemaphoreType QueueWaitSemaphore;
xglCreateEventType CreateEvent;
xglGetEventStatusType GetEventStatus;
xglSetEventType SetEvent;