remove unnecessary casting between XGL_CHAR/char
Many of the changed lines are generated. That should be fixed at some point.
diff --git a/loader/loader.c b/loader/loader.c
index 87730be..e9ec0fb 100644
--- a/loader/loader.c
+++ b/loader/loader.c
@@ -168,7 +168,7 @@
while (cb) {
cb->func(msg_type, XGL_VALIDATION_LEVEL_0, XGL_NULL_HANDLE, 0,
- msg_code, (const XGL_CHAR *) msg, cb->data);
+ msg_code, msg, cb->data);
cb = cb->next;
}
@@ -434,7 +434,7 @@
if (!strncmp(dent->d_name, "libXGLLayer", strlen("libXGLLayer"))) {
void * handle;
snprintf(temp_str, sizeof(temp_str), "%s/%s",p,dent->d_name);
- if ((handle = dlopen((const char *) temp_str, RTLD_LAZY)) == NULL)
+ if ((handle = dlopen(temp_str, RTLD_LAZY)) == NULL)
continue;
if (loader.scanned_layer_count == MAX_LAYER_LIBRARIES) {
loader_log(XGL_DBG_MSG_ERROR, 0, "%s ignored: max layer libraries exceed", temp_str);
@@ -461,128 +461,128 @@
static void loader_init_dispatch_table(XGL_LAYER_DISPATCH_TABLE *tab, GetProcAddrType fpGPA, XGL_PHYSICAL_GPU gpu)
{
tab->GetProcAddr = fpGPA;
- tab->InitAndEnumerateGpus = fpGPA(gpu, (const XGL_CHAR *) "xglInitAndEnumerateGpus");
- tab->GetGpuInfo = fpGPA(gpu, (const XGL_CHAR *) "xglGetGpuInfo");
- tab->CreateDevice = fpGPA(gpu, (const XGL_CHAR *) "xglCreateDevice");
- tab->DestroyDevice = fpGPA(gpu, (const XGL_CHAR *) "xglDestroyDevice");
- tab->GetExtensionSupport = fpGPA(gpu, (const XGL_CHAR *) "xglGetExtensionSupport");
- tab->EnumerateLayers = fpGPA(gpu, (const XGL_CHAR *) "xglEnumerateLayers");
+ tab->InitAndEnumerateGpus = fpGPA(gpu, "xglInitAndEnumerateGpus");
+ tab->GetGpuInfo = fpGPA(gpu, "xglGetGpuInfo");
+ tab->CreateDevice = fpGPA(gpu, "xglCreateDevice");
+ tab->DestroyDevice = fpGPA(gpu, "xglDestroyDevice");
+ tab->GetExtensionSupport = fpGPA(gpu, "xglGetExtensionSupport");
+ tab->EnumerateLayers = fpGPA(gpu, "xglEnumerateLayers");
if (tab->EnumerateLayers == NULL)
tab->EnumerateLayers = xglEnumerateLayers;
- tab->GetDeviceQueue = fpGPA(gpu, (const XGL_CHAR *) "xglGetDeviceQueue");
- tab->QueueSubmit = fpGPA(gpu, (const XGL_CHAR *) "xglQueueSubmit");
- tab->QueueSetGlobalMemReferences = fpGPA(gpu, (const XGL_CHAR *) "xglQueueSetGlobalMemReferences");
- tab->QueueWaitIdle = fpGPA(gpu, (const XGL_CHAR *) "xglQueueWaitIdle");
- tab->DeviceWaitIdle = fpGPA(gpu, (const XGL_CHAR *) "xglDeviceWaitIdle");
- tab->GetMemoryHeapCount = fpGPA(gpu, (const XGL_CHAR *) "xglGetMemoryHeapCount");
- tab->GetMemoryHeapInfo = fpGPA(gpu, (const XGL_CHAR *) "xglGetMemoryHeapInfo");
- tab->AllocMemory = fpGPA(gpu, (const XGL_CHAR *) "xglAllocMemory");
- tab->FreeMemory = fpGPA(gpu, (const XGL_CHAR *) "xglFreeMemory");
- tab->SetMemoryPriority = fpGPA(gpu, (const XGL_CHAR *) "xglSetMemoryPriority");
- tab->MapMemory = fpGPA(gpu, (const XGL_CHAR *) "xglMapMemory");
- tab->UnmapMemory = fpGPA(gpu, (const XGL_CHAR *) "xglUnmapMemory");
- tab->PinSystemMemory = fpGPA(gpu, (const XGL_CHAR *) "xglPinSystemMemory");
- tab->RemapVirtualMemoryPages = fpGPA(gpu, (const XGL_CHAR *) "xglRemapVirtualMemoryPages");
- tab->GetMultiGpuCompatibility = fpGPA(gpu, (const XGL_CHAR *) "xglGetMultiGpuCompatibility");
- tab->OpenSharedMemory = fpGPA(gpu, (const XGL_CHAR *) "xglOpenSharedMemory");
- tab->OpenSharedQueueSemaphore = fpGPA(gpu, (const XGL_CHAR *) "xglOpenSharedQueueSemaphore");
- tab->OpenPeerMemory = fpGPA(gpu, (const XGL_CHAR *) "xglOpenPeerMemory");
- tab->OpenPeerImage = fpGPA(gpu, (const XGL_CHAR *) "xglOpenPeerImage");
- tab->DestroyObject = fpGPA(gpu, (const XGL_CHAR *) "xglDestroyObject");
- tab->GetObjectInfo = fpGPA(gpu, (const XGL_CHAR *) "xglGetObjectInfo");
- tab->BindObjectMemory = fpGPA(gpu, (const XGL_CHAR *) "xglBindObjectMemory");
- tab->CreateFence = fpGPA(gpu, (const XGL_CHAR *) "xglCreateFence");
- tab->GetFenceStatus = fpGPA(gpu, (const XGL_CHAR *) "xglGetFenceStatus");
- tab->WaitForFences = fpGPA(gpu, (const XGL_CHAR *) "xglWaitForFences");
- tab->CreateQueueSemaphore = fpGPA(gpu, (const XGL_CHAR *) "xglCreateQueueSemaphore");
- tab->SignalQueueSemaphore = fpGPA(gpu, (const XGL_CHAR *) "xglSignalQueueSemaphore");
- tab->WaitQueueSemaphore = fpGPA(gpu, (const XGL_CHAR *) "xglWaitQueueSemaphore");
- tab->CreateEvent = fpGPA(gpu, (const XGL_CHAR *) "xglCreateEvent");
- tab->GetEventStatus = fpGPA(gpu, (const XGL_CHAR *) "xglGetEventStatus");
- tab->SetEvent = fpGPA(gpu, (const XGL_CHAR *) "xglSetEvent");
- tab->ResetEvent = fpGPA(gpu, (const XGL_CHAR *) "xglResetEvent");
- tab->CreateQueryPool = fpGPA(gpu, (const XGL_CHAR *) "xglCreateQueryPool");
- tab->GetQueryPoolResults = fpGPA(gpu, (const XGL_CHAR *) "xglGetQueryPoolResults");
- tab->GetFormatInfo = fpGPA(gpu, (const XGL_CHAR *) "xglGetFormatInfo");
- tab->CreateImage = fpGPA(gpu, (const XGL_CHAR *) "xglCreateImage");
- tab->GetImageSubresourceInfo = fpGPA(gpu, (const XGL_CHAR *) "xglGetImageSubresourceInfo");
- tab->CreateImageView = fpGPA(gpu, (const XGL_CHAR *) "xglCreateImageView");
- tab->CreateColorAttachmentView = fpGPA(gpu, (const XGL_CHAR *) "xglCreateColorAttachmentView");
- tab->CreateDepthStencilView = fpGPA(gpu, (const XGL_CHAR *) "xglCreateDepthStencilView");
- tab->CreateShader = fpGPA(gpu, (const XGL_CHAR *) "xglCreateShader");
- tab->CreateGraphicsPipeline = fpGPA(gpu, (const XGL_CHAR *) "xglCreateGraphicsPipeline");
- tab->CreateComputePipeline = fpGPA(gpu, (const XGL_CHAR *) "xglCreateComputePipeline");
- tab->StorePipeline = fpGPA(gpu, (const XGL_CHAR *) "xglStorePipeline");
- tab->LoadPipeline = fpGPA(gpu, (const XGL_CHAR *) "xglLoadPipeline");
- tab->CreatePipelineDelta = fpGPA(gpu, (const XGL_CHAR *) "xglCreatePipelineDelta");
- tab->CreateSampler = fpGPA(gpu, (const XGL_CHAR *) "xglCreateSampler");
- tab->CreateDescriptorSet = fpGPA(gpu, (const XGL_CHAR *) "xglCreateDescriptorSet");
- tab->BeginDescriptorSetUpdate = fpGPA(gpu, (const XGL_CHAR *) "xglBeginDescriptorSetUpdate");
- tab->EndDescriptorSetUpdate = fpGPA(gpu, (const XGL_CHAR *) "xglEndDescriptorSetUpdate");
- tab->AttachSamplerDescriptors = fpGPA(gpu, (const XGL_CHAR *) "xglAttachSamplerDescriptors");
- tab->AttachImageViewDescriptors = fpGPA(gpu, (const XGL_CHAR *) "xglAttachImageViewDescriptors");
- tab->AttachMemoryViewDescriptors = fpGPA(gpu, (const XGL_CHAR *) "xglAttachMemoryViewDescriptors");
- tab->AttachNestedDescriptors = fpGPA(gpu, (const XGL_CHAR *) "xglAttachNestedDescriptors");
- tab->ClearDescriptorSetSlots = fpGPA(gpu, (const XGL_CHAR *) "xglClearDescriptorSetSlots");
- tab->CreateViewportState = fpGPA(gpu, (const XGL_CHAR *) "xglCreateViewportState");
- tab->CreateRasterState = fpGPA(gpu, (const XGL_CHAR *) "xglCreateRasterState");
- tab->CreateMsaaState = fpGPA(gpu, (const XGL_CHAR *) "xglCreateMsaaState");
- tab->CreateColorBlendState = fpGPA(gpu, (const XGL_CHAR *) "xglCreateColorBlendState");
- tab->CreateDepthStencilState = fpGPA(gpu, (const XGL_CHAR *) "xglCreateDepthStencilState");
- tab->CreateCommandBuffer = fpGPA(gpu, (const XGL_CHAR *) "xglCreateCommandBuffer");
- tab->BeginCommandBuffer = fpGPA(gpu, (const XGL_CHAR *) "xglBeginCommandBuffer");
- tab->EndCommandBuffer = fpGPA(gpu, (const XGL_CHAR *) "xglEndCommandBuffer");
- tab->ResetCommandBuffer = fpGPA(gpu, (const XGL_CHAR *) "xglResetCommandBuffer");
- tab->CmdBindPipeline = fpGPA(gpu, (const XGL_CHAR *) "xglCmdBindPipeline");
- tab->CmdBindPipelineDelta = fpGPA(gpu, (const XGL_CHAR *) "xglCmdBindPipelineDelta");
- tab->CmdBindStateObject = fpGPA(gpu, (const XGL_CHAR *) "xglCmdBindStateObject");
- tab->CmdBindDescriptorSet = fpGPA(gpu, (const XGL_CHAR *) "xglCmdBindDescriptorSet");
- tab->CmdBindDynamicMemoryView = fpGPA(gpu, (const XGL_CHAR *) "xglCmdBindDynamicMemoryView");
- tab->CmdBindVertexData = fpGPA(gpu, (const XGL_CHAR *) "xglCmdBindVertexData");
- tab->CmdBindIndexData = fpGPA(gpu, (const XGL_CHAR *) "xglCmdBindIndexData");
- tab->CmdBindAttachments = fpGPA(gpu, (const XGL_CHAR *) "xglCmdBindAttachments");
- tab->CmdPrepareMemoryRegions = fpGPA(gpu, (const XGL_CHAR *) "xglCmdPrepareMemoryRegions");
- tab->CmdPrepareImages = fpGPA(gpu, (const XGL_CHAR *) "xglCmdPrepareImages");
- tab->CmdDraw = fpGPA(gpu, (const XGL_CHAR *) "xglCmdDraw");
- tab->CmdDrawIndexed = fpGPA(gpu, (const XGL_CHAR *) "xglCmdDrawIndexed");
- tab->CmdDrawIndirect = fpGPA(gpu, (const XGL_CHAR *) "xglCmdDrawIndirect");
- tab->CmdDrawIndexedIndirect = fpGPA(gpu, (const XGL_CHAR *) "xglCmdDrawIndexedIndirect");
- tab->CmdDispatch = fpGPA(gpu, (const XGL_CHAR *) "xglCmdDispatch");
- tab->CmdDispatchIndirect = fpGPA(gpu, (const XGL_CHAR *) "xglCmdDispatchIndirect");
- tab->CmdCopyMemory = fpGPA(gpu, (const XGL_CHAR *) "xglCmdCopyMemory");
- tab->CmdCopyImage = fpGPA(gpu, (const XGL_CHAR *) "xglCmdCopyImage");
- tab->CmdCopyMemoryToImage = fpGPA(gpu, (const XGL_CHAR *) "xglCmdCopyMemoryToImage");
- tab->CmdCopyImageToMemory = fpGPA(gpu, (const XGL_CHAR *) "xglCmdCopyImageToMemory");
- tab->CmdCloneImageData = fpGPA(gpu, (const XGL_CHAR *) "xglCmdCloneImageData");
- tab->CmdUpdateMemory = fpGPA(gpu, (const XGL_CHAR *) "xglCmdUpdateMemory");
- tab->CmdFillMemory = fpGPA(gpu, (const XGL_CHAR *) "xglCmdFillMemory");
- tab->CmdClearColorImage = fpGPA(gpu, (const XGL_CHAR *) "xglCmdClearColorImage");
- tab->CmdClearColorImageRaw = fpGPA(gpu, (const XGL_CHAR *) "xglCmdClearColorImageRaw");
- tab->CmdClearDepthStencil = fpGPA(gpu, (const XGL_CHAR *) "xglCmdClearDepthStencil");
- tab->CmdResolveImage = fpGPA(gpu, (const XGL_CHAR *) "xglCmdResolveImage");
- tab->CmdSetEvent = fpGPA(gpu, (const XGL_CHAR *) "xglCmdSetEvent");
- tab->CmdResetEvent = fpGPA(gpu, (const XGL_CHAR *) "xglCmdResetEvent");
- tab->CmdMemoryAtomic = fpGPA(gpu, (const XGL_CHAR *) "xglCmdMemoryAtomic");
- tab->CmdBeginQuery = fpGPA(gpu, (const XGL_CHAR *) "xglCmdBeginQuery");
- tab->CmdEndQuery = fpGPA(gpu, (const XGL_CHAR *) "xglCmdEndQuery");
- tab->CmdResetQueryPool = fpGPA(gpu, (const XGL_CHAR *) "xglCmdResetQueryPool");
- tab->CmdWriteTimestamp = fpGPA(gpu, (const XGL_CHAR *) "xglCmdWriteTimestamp");
- tab->CmdInitAtomicCounters = fpGPA(gpu, (const XGL_CHAR *) "xglCmdInitAtomicCounters");
- tab->CmdLoadAtomicCounters = fpGPA(gpu, (const XGL_CHAR *) "xglCmdLoadAtomicCounters");
- tab->CmdSaveAtomicCounters = fpGPA(gpu, (const XGL_CHAR *) "xglCmdSaveAtomicCounters");
- tab->DbgSetValidationLevel = fpGPA(gpu, (const XGL_CHAR *) "xglDbgSetValidationLevel");
- tab->DbgRegisterMsgCallback = fpGPA(gpu, (const XGL_CHAR *) "xglDbgRegisterMsgCallback");
- tab->DbgUnregisterMsgCallback = fpGPA(gpu, (const XGL_CHAR *) "xglDbgUnregisterMsgCallback");
- tab->DbgSetMessageFilter = fpGPA(gpu, (const XGL_CHAR *) "xglDbgSetMessageFilter");
- tab->DbgSetObjectTag = fpGPA(gpu, (const XGL_CHAR *) "xglDbgSetObjectTag");
- tab->DbgSetGlobalOption = fpGPA(gpu, (const XGL_CHAR *) "xglDbgSetGlobalOption");
- tab->DbgSetDeviceOption = fpGPA(gpu, (const XGL_CHAR *) "xglDbgSetDeviceOption");
- tab->CmdDbgMarkerBegin = fpGPA(gpu, (const XGL_CHAR *) "xglCmdDbgMarkerBegin");
- tab->CmdDbgMarkerEnd = fpGPA(gpu, (const XGL_CHAR *) "xglCmdDbgMarkerEnd");
- tab->WsiX11AssociateConnection = fpGPA(gpu, (const XGL_CHAR *) "xglWsiX11AssociateConnection");
- tab->WsiX11GetMSC = fpGPA(gpu, (const XGL_CHAR *) "xglWsiX11GetMSC");
- tab->WsiX11CreatePresentableImage = fpGPA(gpu, (const XGL_CHAR *) "xglWsiX11CreatePresentableImage");
- tab->WsiX11QueuePresent = fpGPA(gpu, (const XGL_CHAR *) "xglWsiX11QueuePresent");
+ tab->GetDeviceQueue = fpGPA(gpu, "xglGetDeviceQueue");
+ tab->QueueSubmit = fpGPA(gpu, "xglQueueSubmit");
+ tab->QueueSetGlobalMemReferences = fpGPA(gpu, "xglQueueSetGlobalMemReferences");
+ tab->QueueWaitIdle = fpGPA(gpu, "xglQueueWaitIdle");
+ tab->DeviceWaitIdle = fpGPA(gpu, "xglDeviceWaitIdle");
+ tab->GetMemoryHeapCount = fpGPA(gpu, "xglGetMemoryHeapCount");
+ tab->GetMemoryHeapInfo = fpGPA(gpu, "xglGetMemoryHeapInfo");
+ tab->AllocMemory = fpGPA(gpu, "xglAllocMemory");
+ tab->FreeMemory = fpGPA(gpu, "xglFreeMemory");
+ tab->SetMemoryPriority = fpGPA(gpu, "xglSetMemoryPriority");
+ tab->MapMemory = fpGPA(gpu, "xglMapMemory");
+ tab->UnmapMemory = fpGPA(gpu, "xglUnmapMemory");
+ tab->PinSystemMemory = fpGPA(gpu, "xglPinSystemMemory");
+ tab->RemapVirtualMemoryPages = fpGPA(gpu, "xglRemapVirtualMemoryPages");
+ tab->GetMultiGpuCompatibility = fpGPA(gpu, "xglGetMultiGpuCompatibility");
+ tab->OpenSharedMemory = fpGPA(gpu, "xglOpenSharedMemory");
+ tab->OpenSharedQueueSemaphore = fpGPA(gpu, "xglOpenSharedQueueSemaphore");
+ tab->OpenPeerMemory = fpGPA(gpu, "xglOpenPeerMemory");
+ tab->OpenPeerImage = fpGPA(gpu, "xglOpenPeerImage");
+ tab->DestroyObject = fpGPA(gpu, "xglDestroyObject");
+ tab->GetObjectInfo = fpGPA(gpu, "xglGetObjectInfo");
+ tab->BindObjectMemory = fpGPA(gpu, "xglBindObjectMemory");
+ tab->CreateFence = fpGPA(gpu, "xglCreateFence");
+ tab->GetFenceStatus = fpGPA(gpu, "xglGetFenceStatus");
+ tab->WaitForFences = fpGPA(gpu, "xglWaitForFences");
+ tab->CreateQueueSemaphore = fpGPA(gpu, "xglCreateQueueSemaphore");
+ tab->SignalQueueSemaphore = fpGPA(gpu, "xglSignalQueueSemaphore");
+ tab->WaitQueueSemaphore = fpGPA(gpu, "xglWaitQueueSemaphore");
+ tab->CreateEvent = fpGPA(gpu, "xglCreateEvent");
+ tab->GetEventStatus = fpGPA(gpu, "xglGetEventStatus");
+ tab->SetEvent = fpGPA(gpu, "xglSetEvent");
+ tab->ResetEvent = fpGPA(gpu, "xglResetEvent");
+ tab->CreateQueryPool = fpGPA(gpu, "xglCreateQueryPool");
+ tab->GetQueryPoolResults = fpGPA(gpu, "xglGetQueryPoolResults");
+ tab->GetFormatInfo = fpGPA(gpu, "xglGetFormatInfo");
+ tab->CreateImage = fpGPA(gpu, "xglCreateImage");
+ tab->GetImageSubresourceInfo = fpGPA(gpu, "xglGetImageSubresourceInfo");
+ tab->CreateImageView = fpGPA(gpu, "xglCreateImageView");
+ tab->CreateColorAttachmentView = fpGPA(gpu, "xglCreateColorAttachmentView");
+ tab->CreateDepthStencilView = fpGPA(gpu, "xglCreateDepthStencilView");
+ tab->CreateShader = fpGPA(gpu, "xglCreateShader");
+ tab->CreateGraphicsPipeline = fpGPA(gpu, "xglCreateGraphicsPipeline");
+ tab->CreateComputePipeline = fpGPA(gpu, "xglCreateComputePipeline");
+ tab->StorePipeline = fpGPA(gpu, "xglStorePipeline");
+ tab->LoadPipeline = fpGPA(gpu, "xglLoadPipeline");
+ tab->CreatePipelineDelta = fpGPA(gpu, "xglCreatePipelineDelta");
+ tab->CreateSampler = fpGPA(gpu, "xglCreateSampler");
+ tab->CreateDescriptorSet = fpGPA(gpu, "xglCreateDescriptorSet");
+ tab->BeginDescriptorSetUpdate = fpGPA(gpu, "xglBeginDescriptorSetUpdate");
+ tab->EndDescriptorSetUpdate = fpGPA(gpu, "xglEndDescriptorSetUpdate");
+ tab->AttachSamplerDescriptors = fpGPA(gpu, "xglAttachSamplerDescriptors");
+ tab->AttachImageViewDescriptors = fpGPA(gpu, "xglAttachImageViewDescriptors");
+ tab->AttachMemoryViewDescriptors = fpGPA(gpu, "xglAttachMemoryViewDescriptors");
+ tab->AttachNestedDescriptors = fpGPA(gpu, "xglAttachNestedDescriptors");
+ tab->ClearDescriptorSetSlots = fpGPA(gpu, "xglClearDescriptorSetSlots");
+ tab->CreateViewportState = fpGPA(gpu, "xglCreateViewportState");
+ tab->CreateRasterState = fpGPA(gpu, "xglCreateRasterState");
+ tab->CreateMsaaState = fpGPA(gpu, "xglCreateMsaaState");
+ tab->CreateColorBlendState = fpGPA(gpu, "xglCreateColorBlendState");
+ tab->CreateDepthStencilState = fpGPA(gpu, "xglCreateDepthStencilState");
+ tab->CreateCommandBuffer = fpGPA(gpu, "xglCreateCommandBuffer");
+ tab->BeginCommandBuffer = fpGPA(gpu, "xglBeginCommandBuffer");
+ tab->EndCommandBuffer = fpGPA(gpu, "xglEndCommandBuffer");
+ tab->ResetCommandBuffer = fpGPA(gpu, "xglResetCommandBuffer");
+ tab->CmdBindPipeline = fpGPA(gpu, "xglCmdBindPipeline");
+ tab->CmdBindPipelineDelta = fpGPA(gpu, "xglCmdBindPipelineDelta");
+ tab->CmdBindStateObject = fpGPA(gpu, "xglCmdBindStateObject");
+ tab->CmdBindDescriptorSet = fpGPA(gpu, "xglCmdBindDescriptorSet");
+ tab->CmdBindDynamicMemoryView = fpGPA(gpu, "xglCmdBindDynamicMemoryView");
+ tab->CmdBindVertexData = fpGPA(gpu, "xglCmdBindVertexData");
+ tab->CmdBindIndexData = fpGPA(gpu, "xglCmdBindIndexData");
+ tab->CmdBindAttachments = fpGPA(gpu, "xglCmdBindAttachments");
+ tab->CmdPrepareMemoryRegions = fpGPA(gpu, "xglCmdPrepareMemoryRegions");
+ tab->CmdPrepareImages = fpGPA(gpu, "xglCmdPrepareImages");
+ tab->CmdDraw = fpGPA(gpu, "xglCmdDraw");
+ tab->CmdDrawIndexed = fpGPA(gpu, "xglCmdDrawIndexed");
+ tab->CmdDrawIndirect = fpGPA(gpu, "xglCmdDrawIndirect");
+ tab->CmdDrawIndexedIndirect = fpGPA(gpu, "xglCmdDrawIndexedIndirect");
+ tab->CmdDispatch = fpGPA(gpu, "xglCmdDispatch");
+ tab->CmdDispatchIndirect = fpGPA(gpu, "xglCmdDispatchIndirect");
+ tab->CmdCopyMemory = fpGPA(gpu, "xglCmdCopyMemory");
+ tab->CmdCopyImage = fpGPA(gpu, "xglCmdCopyImage");
+ tab->CmdCopyMemoryToImage = fpGPA(gpu, "xglCmdCopyMemoryToImage");
+ tab->CmdCopyImageToMemory = fpGPA(gpu, "xglCmdCopyImageToMemory");
+ tab->CmdCloneImageData = fpGPA(gpu, "xglCmdCloneImageData");
+ tab->CmdUpdateMemory = fpGPA(gpu, "xglCmdUpdateMemory");
+ tab->CmdFillMemory = fpGPA(gpu, "xglCmdFillMemory");
+ tab->CmdClearColorImage = fpGPA(gpu, "xglCmdClearColorImage");
+ tab->CmdClearColorImageRaw = fpGPA(gpu, "xglCmdClearColorImageRaw");
+ tab->CmdClearDepthStencil = fpGPA(gpu, "xglCmdClearDepthStencil");
+ tab->CmdResolveImage = fpGPA(gpu, "xglCmdResolveImage");
+ tab->CmdSetEvent = fpGPA(gpu, "xglCmdSetEvent");
+ tab->CmdResetEvent = fpGPA(gpu, "xglCmdResetEvent");
+ tab->CmdMemoryAtomic = fpGPA(gpu, "xglCmdMemoryAtomic");
+ tab->CmdBeginQuery = fpGPA(gpu, "xglCmdBeginQuery");
+ tab->CmdEndQuery = fpGPA(gpu, "xglCmdEndQuery");
+ tab->CmdResetQueryPool = fpGPA(gpu, "xglCmdResetQueryPool");
+ tab->CmdWriteTimestamp = fpGPA(gpu, "xglCmdWriteTimestamp");
+ tab->CmdInitAtomicCounters = fpGPA(gpu, "xglCmdInitAtomicCounters");
+ tab->CmdLoadAtomicCounters = fpGPA(gpu, "xglCmdLoadAtomicCounters");
+ tab->CmdSaveAtomicCounters = fpGPA(gpu, "xglCmdSaveAtomicCounters");
+ tab->DbgSetValidationLevel = fpGPA(gpu, "xglDbgSetValidationLevel");
+ tab->DbgRegisterMsgCallback = fpGPA(gpu, "xglDbgRegisterMsgCallback");
+ tab->DbgUnregisterMsgCallback = fpGPA(gpu, "xglDbgUnregisterMsgCallback");
+ tab->DbgSetMessageFilter = fpGPA(gpu, "xglDbgSetMessageFilter");
+ tab->DbgSetObjectTag = fpGPA(gpu, "xglDbgSetObjectTag");
+ tab->DbgSetGlobalOption = fpGPA(gpu, "xglDbgSetGlobalOption");
+ tab->DbgSetDeviceOption = fpGPA(gpu, "xglDbgSetDeviceOption");
+ tab->CmdDbgMarkerBegin = fpGPA(gpu, "xglCmdDbgMarkerBegin");
+ tab->CmdDbgMarkerEnd = fpGPA(gpu, "xglCmdDbgMarkerEnd");
+ tab->WsiX11AssociateConnection = fpGPA(gpu, "xglWsiX11AssociateConnection");
+ tab->WsiX11GetMSC = fpGPA(gpu, "xglWsiX11GetMSC");
+ tab->WsiX11CreatePresentableImage = fpGPA(gpu, "xglWsiX11CreatePresentableImage");
+ tab->WsiX11QueuePresent = fpGPA(gpu, "xglWsiX11QueuePresent");
}
static struct loader_icd * loader_get_icd(const XGL_BASE_LAYER_OBJECT *gpu, XGL_UINT *gpu_index)
@@ -749,7 +749,7 @@
XGL_UINT len;
for (XGL_UINT i = 0; i < pCi->layerCount; i++) {
const char * lib_name = NULL;
- name = (const char *) *(pCi->ppActiveLayerNames + i);
+ name = *(pCi->ppActiveLayerNames + i);
if (!find_layer_name(icd, gpu_index, name, &lib_name))
return loader_get_layer_env(icd, gpu_index, layerNames);
len = strlen(name);
@@ -875,247 +875,247 @@
if (disp_table == NULL)
return NULL;
- if (!strncmp("xglGetProcAddr", (const char *) pName, sizeof("xglGetProcAddr")))
+ if (!strncmp("xglGetProcAddr", pName, sizeof("xglGetProcAddr")))
return disp_table->GetProcAddr;
- else if (!strncmp("xglInitAndEnumerateGpus", (const char *) pName, sizeof("xglInitAndEnumerateGpus")))
+ else if (!strncmp("xglInitAndEnumerateGpus", pName, sizeof("xglInitAndEnumerateGpus")))
return disp_table->InitAndEnumerateGpus;
- else if (!strncmp("xglGetGpuInfo", (const char *) pName, sizeof ("xglGetGpuInfo")))
+ else if (!strncmp("xglGetGpuInfo", pName, sizeof ("xglGetGpuInfo")))
return disp_table->GetGpuInfo;
- else if (!strncmp("xglCreateDevice", (const char *) pName, sizeof ("xglCreateDevice")))
+ else if (!strncmp("xglCreateDevice", pName, sizeof ("xglCreateDevice")))
return disp_table->CreateDevice;
- else if (!strncmp("xglDestroyDevice", (const char *) pName, sizeof ("xglDestroyDevice")))
+ else if (!strncmp("xglDestroyDevice", pName, sizeof ("xglDestroyDevice")))
return disp_table->DestroyDevice;
- else if (!strncmp("xglGetExtensionSupport", (const char *) pName, sizeof ("xglGetExtensionSupport")))
+ else if (!strncmp("xglGetExtensionSupport", pName, sizeof ("xglGetExtensionSupport")))
return disp_table->GetExtensionSupport;
- else if (!strncmp("xglEnumerateLayers", (const char *) pName, sizeof ("xglEnumerateLayers")))
+ else if (!strncmp("xglEnumerateLayers", pName, sizeof ("xglEnumerateLayers")))
return disp_table->EnumerateLayers;
- else if (!strncmp("xglGetDeviceQueue", (const char *) pName, sizeof ("xglGetDeviceQueue")))
+ else if (!strncmp("xglGetDeviceQueue", pName, sizeof ("xglGetDeviceQueue")))
return disp_table->GetDeviceQueue;
- else if (!strncmp("xglQueueSubmit", (const char *) pName, sizeof ("xglQueueSubmit")))
+ else if (!strncmp("xglQueueSubmit", pName, sizeof ("xglQueueSubmit")))
return disp_table->QueueSubmit;
- else if (!strncmp("xglQueueSetGlobalMemReferences", (const char *) pName, sizeof ("xglQueueSetGlobalMemReferences")))
+ else if (!strncmp("xglQueueSetGlobalMemReferences", pName, sizeof ("xglQueueSetGlobalMemReferences")))
return disp_table->QueueSetGlobalMemReferences;
- else if (!strncmp("xglQueueWaitIdle", (const char *) pName, sizeof ("xglQueueWaitIdle")))
+ else if (!strncmp("xglQueueWaitIdle", pName, sizeof ("xglQueueWaitIdle")))
return disp_table->QueueWaitIdle;
- else if (!strncmp("xglDeviceWaitIdle", (const char *) pName, sizeof ("xglDeviceWaitIdle")))
+ else if (!strncmp("xglDeviceWaitIdle", pName, sizeof ("xglDeviceWaitIdle")))
return disp_table->DeviceWaitIdle;
- else if (!strncmp("xglGetMemoryHeapCount", (const char *) pName, sizeof ("xglGetMemoryHeapCount")))
+ else if (!strncmp("xglGetMemoryHeapCount", pName, sizeof ("xglGetMemoryHeapCount")))
return disp_table->GetMemoryHeapCount;
- else if (!strncmp("xglGetMemoryHeapInfo", (const char *) pName, sizeof ("xglGetMemoryHeapInfo")))
+ else if (!strncmp("xglGetMemoryHeapInfo", pName, sizeof ("xglGetMemoryHeapInfo")))
return disp_table->GetMemoryHeapInfo;
- else if (!strncmp("xglAllocMemory", (const char *) pName, sizeof ("xglAllocMemory")))
+ else if (!strncmp("xglAllocMemory", pName, sizeof ("xglAllocMemory")))
return disp_table->AllocMemory;
- else if (!strncmp("xglFreeMemory", (const char *) pName, sizeof ("xglFreeMemory")))
+ else if (!strncmp("xglFreeMemory", pName, sizeof ("xglFreeMemory")))
return disp_table->FreeMemory;
- else if (!strncmp("xglSetMemoryPriority", (const char *) pName, sizeof ("xglSetMemoryPriority")))
+ else if (!strncmp("xglSetMemoryPriority", pName, sizeof ("xglSetMemoryPriority")))
return disp_table->SetMemoryPriority;
- else if (!strncmp("xglMapMemory", (const char *) pName, sizeof ("xglMapMemory")))
+ else if (!strncmp("xglMapMemory", pName, sizeof ("xglMapMemory")))
return disp_table->MapMemory;
- else if (!strncmp("xglUnmapMemory", (const char *) pName, sizeof ("xglUnmapMemory")))
+ else if (!strncmp("xglUnmapMemory", pName, sizeof ("xglUnmapMemory")))
return disp_table->UnmapMemory;
- else if (!strncmp("xglPinSystemMemory", (const char *) pName, sizeof ("xglPinSystemMemory")))
+ else if (!strncmp("xglPinSystemMemory", pName, sizeof ("xglPinSystemMemory")))
return disp_table->PinSystemMemory;
- else if (!strncmp("xglRemapVirtualMemoryPages", (const char *) pName, sizeof ("xglRemapVirtualMemoryPages")))
+ else if (!strncmp("xglRemapVirtualMemoryPages", pName, sizeof ("xglRemapVirtualMemoryPages")))
return disp_table->RemapVirtualMemoryPages;
- else if (!strncmp("xglGetMultiGpuCompatibility", (const char *) pName, sizeof ("xglGetMultiGpuCompatibility")))
+ else if (!strncmp("xglGetMultiGpuCompatibility", pName, sizeof ("xglGetMultiGpuCompatibility")))
return disp_table->GetMultiGpuCompatibility;
- else if (!strncmp("xglOpenSharedMemory", (const char *) pName, sizeof ("xglOpenSharedMemory")))
+ else if (!strncmp("xglOpenSharedMemory", pName, sizeof ("xglOpenSharedMemory")))
return disp_table->OpenSharedMemory;
- else if (!strncmp("xglOpenSharedQueueSemaphore", (const char *) pName, sizeof ("xglOpenSharedQueueSemaphore")))
+ else if (!strncmp("xglOpenSharedQueueSemaphore", pName, sizeof ("xglOpenSharedQueueSemaphore")))
return disp_table->OpenSharedQueueSemaphore;
- else if (!strncmp("xglOpenPeerMemory", (const char *) pName, sizeof ("xglOpenPeerMemory")))
+ else if (!strncmp("xglOpenPeerMemory", pName, sizeof ("xglOpenPeerMemory")))
return disp_table->OpenPeerMemory;
- else if (!strncmp("xglOpenPeerImage", (const char *) pName, sizeof ("xglOpenPeerImage")))
+ else if (!strncmp("xglOpenPeerImage", pName, sizeof ("xglOpenPeerImage")))
return disp_table->OpenPeerImage;
- else if (!strncmp("xglDestroyObject", (const char *) pName, sizeof ("xglDestroyObject")))
+ else if (!strncmp("xglDestroyObject", pName, sizeof ("xglDestroyObject")))
return disp_table->DestroyObject;
- else if (!strncmp("xglGetObjectInfo", (const char *) pName, sizeof ("xglGetObjectInfo")))
+ else if (!strncmp("xglGetObjectInfo", pName, sizeof ("xglGetObjectInfo")))
return disp_table->GetObjectInfo;
- else if (!strncmp("xglBindObjectMemory", (const char *) pName, sizeof ("xglBindObjectMemory")))
+ else if (!strncmp("xglBindObjectMemory", pName, sizeof ("xglBindObjectMemory")))
return disp_table->BindObjectMemory;
- else if (!strncmp("xglCreateFence", (const char *) pName, sizeof ("xgllCreateFence")))
+ else if (!strncmp("xglCreateFence", pName, sizeof ("xgllCreateFence")))
return disp_table->CreateFence;
- else if (!strncmp("xglGetFenceStatus", (const char *) pName, sizeof ("xglGetFenceStatus")))
+ else if (!strncmp("xglGetFenceStatus", pName, sizeof ("xglGetFenceStatus")))
return disp_table->GetFenceStatus;
- else if (!strncmp("xglWaitForFences", (const char *) pName, sizeof ("xglWaitForFences")))
+ else if (!strncmp("xglWaitForFences", pName, sizeof ("xglWaitForFences")))
return disp_table->WaitForFences;
- else if (!strncmp("xglCreateQueueSemaphore", (const char *) pName, sizeof ("xgllCreateQueueSemaphore")))
+ else if (!strncmp("xglCreateQueueSemaphore", pName, sizeof ("xgllCreateQueueSemaphore")))
return disp_table->CreateQueueSemaphore;
- else if (!strncmp("xglSignalQueueSemaphore", (const char *) pName, sizeof ("xglSignalQueueSemaphore")))
+ else if (!strncmp("xglSignalQueueSemaphore", pName, sizeof ("xglSignalQueueSemaphore")))
return disp_table->SignalQueueSemaphore;
- else if (!strncmp("xglWaitQueueSemaphore", (const char *) pName, sizeof ("xglWaitQueueSemaphore")))
+ else if (!strncmp("xglWaitQueueSemaphore", pName, sizeof ("xglWaitQueueSemaphore")))
return disp_table->WaitQueueSemaphore;
- else if (!strncmp("xglCreateEvent", (const char *) pName, sizeof ("xgllCreateEvent")))
+ else if (!strncmp("xglCreateEvent", pName, sizeof ("xgllCreateEvent")))
return disp_table->CreateEvent;
- else if (!strncmp("xglGetEventStatus", (const char *) pName, sizeof ("xglGetEventStatus")))
+ else if (!strncmp("xglGetEventStatus", pName, sizeof ("xglGetEventStatus")))
return disp_table->GetEventStatus;
- else if (!strncmp("xglSetEvent", (const char *) pName, sizeof ("xglSetEvent")))
+ else if (!strncmp("xglSetEvent", pName, sizeof ("xglSetEvent")))
return disp_table->SetEvent;
- else if (!strncmp("xglResetEvent", (const char *) pName, sizeof ("xgllResetEvent")))
+ else if (!strncmp("xglResetEvent", pName, sizeof ("xgllResetEvent")))
return disp_table->ResetEvent;
- else if (!strncmp("xglCreateQueryPool", (const char *) pName, sizeof ("xglCreateQueryPool")))
+ else if (!strncmp("xglCreateQueryPool", pName, sizeof ("xglCreateQueryPool")))
return disp_table->CreateQueryPool;
- else if (!strncmp("xglGetQueryPoolResults", (const char *) pName, sizeof ("xglGetQueryPoolResults")))
+ else if (!strncmp("xglGetQueryPoolResults", pName, sizeof ("xglGetQueryPoolResults")))
return disp_table->GetQueryPoolResults;
- else if (!strncmp("xglGetFormatInfo", (const char *) pName, sizeof ("xglGetFormatInfo")))
+ else if (!strncmp("xglGetFormatInfo", pName, sizeof ("xglGetFormatInfo")))
return disp_table->GetFormatInfo;
- else if (!strncmp("xglCreateImage", (const char *) pName, sizeof ("xglCreateImage")))
+ else if (!strncmp("xglCreateImage", pName, sizeof ("xglCreateImage")))
return disp_table->CreateImage;
- else if (!strncmp("xglGetImageSubresourceInfo", (const char *) pName, sizeof ("xglGetImageSubresourceInfo")))
+ else if (!strncmp("xglGetImageSubresourceInfo", pName, sizeof ("xglGetImageSubresourceInfo")))
return disp_table->GetImageSubresourceInfo;
- else if (!strncmp("xglCreateImageView", (const char *) pName, sizeof ("xglCreateImageView")))
+ else if (!strncmp("xglCreateImageView", pName, sizeof ("xglCreateImageView")))
return disp_table->CreateImageView;
- else if (!strncmp("xglCreateColorAttachmentView", (const char *) pName, sizeof ("xglCreateColorAttachmentView")))
+ else if (!strncmp("xglCreateColorAttachmentView", pName, sizeof ("xglCreateColorAttachmentView")))
return disp_table->CreateColorAttachmentView;
- else if (!strncmp("xglCreateDepthStencilView", (const char *) pName, sizeof ("xglCreateDepthStencilView")))
+ else if (!strncmp("xglCreateDepthStencilView", pName, sizeof ("xglCreateDepthStencilView")))
return disp_table->CreateDepthStencilView;
- else if (!strncmp("xglCreateShader", (const char *) pName, sizeof ("xglCreateShader")))
+ else if (!strncmp("xglCreateShader", pName, sizeof ("xglCreateShader")))
return disp_table->CreateShader;
- else if (!strncmp("xglCreateGraphicsPipeline", (const char *) pName, sizeof ("xglCreateGraphicsPipeline")))
+ else if (!strncmp("xglCreateGraphicsPipeline", pName, sizeof ("xglCreateGraphicsPipeline")))
return disp_table->CreateGraphicsPipeline;
- else if (!strncmp("xglCreateComputePipeline", (const char *) pName, sizeof ("xglCreateComputePipeline")))
+ else if (!strncmp("xglCreateComputePipeline", pName, sizeof ("xglCreateComputePipeline")))
return disp_table->CreateComputePipeline;
- else if (!strncmp("xglStorePipeline", (const char *) pName, sizeof ("xglStorePipeline")))
+ else if (!strncmp("xglStorePipeline", pName, sizeof ("xglStorePipeline")))
return disp_table->StorePipeline;
- else if (!strncmp("xglLoadPipeline", (const char *) pName, sizeof ("xglLoadPipeline")))
+ else if (!strncmp("xglLoadPipeline", pName, sizeof ("xglLoadPipeline")))
return disp_table->LoadPipeline;
- else if (!strncmp("xglCreatePipelineDelta", (const char *) pName, sizeof ("xglCreatePipelineDelta")))
+ else if (!strncmp("xglCreatePipelineDelta", pName, sizeof ("xglCreatePipelineDelta")))
return disp_table->CreatePipelineDelta;
- else if (!strncmp("xglCreateSampler", (const char *) pName, sizeof ("xglCreateSampler")))
+ else if (!strncmp("xglCreateSampler", pName, sizeof ("xglCreateSampler")))
return disp_table->CreateSampler;
- else if (!strncmp("xglCreateDescriptorSet", (const char *) pName, sizeof ("xglCreateDescriptorSet")))
+ else if (!strncmp("xglCreateDescriptorSet", pName, sizeof ("xglCreateDescriptorSet")))
return disp_table->CreateDescriptorSet;
- else if (!strncmp("xglBeginDescriptorSetUpdate", (const char *) pName, sizeof ("xglBeginDescriptorSetUpdate")))
+ else if (!strncmp("xglBeginDescriptorSetUpdate", pName, sizeof ("xglBeginDescriptorSetUpdate")))
return disp_table->BeginDescriptorSetUpdate;
- else if (!strncmp("xglEndDescriptorSetUpdate", (const char *) pName, sizeof ("xglEndDescriptorSetUpdate")))
+ else if (!strncmp("xglEndDescriptorSetUpdate", pName, sizeof ("xglEndDescriptorSetUpdate")))
return disp_table->EndDescriptorSetUpdate;
- else if (!strncmp("xglAttachSamplerDescriptors", (const char *) pName, sizeof ("xglAttachSamplerDescriptors")))
+ else if (!strncmp("xglAttachSamplerDescriptors", pName, sizeof ("xglAttachSamplerDescriptors")))
return disp_table->AttachSamplerDescriptors;
- else if (!strncmp("xglAttachImageViewDescriptors", (const char *) pName, sizeof ("xglAttachImageViewDescriptors")))
+ else if (!strncmp("xglAttachImageViewDescriptors", pName, sizeof ("xglAttachImageViewDescriptors")))
return disp_table->AttachImageViewDescriptors;
- else if (!strncmp("xglAttachMemoryViewDescriptors", (const char *) pName, sizeof ("xglAttachMemoryViewDescriptors")))
+ else if (!strncmp("xglAttachMemoryViewDescriptors", pName, sizeof ("xglAttachMemoryViewDescriptors")))
return disp_table->AttachMemoryViewDescriptors;
- else if (!strncmp("xglAttachNestedDescriptors", (const char *) pName, sizeof ("xglAttachNestedDescriptors")))
+ else if (!strncmp("xglAttachNestedDescriptors", pName, sizeof ("xglAttachNestedDescriptors")))
return disp_table->AttachNestedDescriptors;
- else if (!strncmp("xglClearDescriptorSetSlots", (const char *) pName, sizeof ("xglClearDescriptorSetSlots")))
+ else if (!strncmp("xglClearDescriptorSetSlots", pName, sizeof ("xglClearDescriptorSetSlots")))
return disp_table->ClearDescriptorSetSlots;
- else if (!strncmp("xglCreateViewportState", (const char *) pName, sizeof ("xglCreateViewportState")))
+ else if (!strncmp("xglCreateViewportState", pName, sizeof ("xglCreateViewportState")))
return disp_table->CreateViewportState;
- else if (!strncmp("xglCreateRasterState", (const char *) pName, sizeof ("xglCreateRasterState")))
+ else if (!strncmp("xglCreateRasterState", pName, sizeof ("xglCreateRasterState")))
return disp_table->CreateRasterState;
- else if (!strncmp("xglCreateMsaaState", (const char *) pName, sizeof ("xglCreateMsaaState")))
+ else if (!strncmp("xglCreateMsaaState", pName, sizeof ("xglCreateMsaaState")))
return disp_table->CreateMsaaState;
- else if (!strncmp("xglCreateColorBlendState", (const char *) pName, sizeof ("xglCreateColorBlendState")))
+ else if (!strncmp("xglCreateColorBlendState", pName, sizeof ("xglCreateColorBlendState")))
return disp_table->CreateColorBlendState;
- else if (!strncmp("xglCreateDepthStencilState", (const char *) pName, sizeof ("xglCreateDepthStencilState")))
+ else if (!strncmp("xglCreateDepthStencilState", pName, sizeof ("xglCreateDepthStencilState")))
return disp_table->CreateDepthStencilState;
- else if (!strncmp("xglCreateCommandBuffer", (const char *) pName, sizeof ("xglCreateCommandBuffer")))
+ else if (!strncmp("xglCreateCommandBuffer", pName, sizeof ("xglCreateCommandBuffer")))
return disp_table->CreateCommandBuffer;
- else if (!strncmp("xglBeginCommandBuffer", (const char *) pName, sizeof ("xglBeginCommandBuffer")))
+ else if (!strncmp("xglBeginCommandBuffer", pName, sizeof ("xglBeginCommandBuffer")))
return disp_table->BeginCommandBuffer;
- else if (!strncmp("xglEndCommandBuffer", (const char *) pName, sizeof ("xglEndCommandBuffer")))
+ else if (!strncmp("xglEndCommandBuffer", pName, sizeof ("xglEndCommandBuffer")))
return disp_table->EndCommandBuffer;
- else if (!strncmp("xglResetCommandBuffer", (const char *) pName, sizeof ("xglResetCommandBuffer")))
+ else if (!strncmp("xglResetCommandBuffer", pName, sizeof ("xglResetCommandBuffer")))
return disp_table->ResetCommandBuffer;
- else if (!strncmp("xglCmdBindPipeline", (const char *) pName, sizeof ("xglCmdBindPipeline")))
+ else if (!strncmp("xglCmdBindPipeline", pName, sizeof ("xglCmdBindPipeline")))
return disp_table->CmdBindPipeline;
- else if (!strncmp("xglCmdBindPipelineDelta", (const char *) pName, sizeof ("xglCmdBindPipelineDelta")))
+ else if (!strncmp("xglCmdBindPipelineDelta", pName, sizeof ("xglCmdBindPipelineDelta")))
return disp_table->CmdBindPipelineDelta;
- else if (!strncmp("xglCmdBindStateObject", (const char *) pName, sizeof ("xglCmdBindStateObject")))
+ else if (!strncmp("xglCmdBindStateObject", pName, sizeof ("xglCmdBindStateObject")))
return disp_table->CmdBindStateObject;
- else if (!strncmp("xglCmdBindDescriptorSet", (const char *) pName, sizeof ("xglCmdBindDescriptorSet")))
+ else if (!strncmp("xglCmdBindDescriptorSet", pName, sizeof ("xglCmdBindDescriptorSet")))
return disp_table->CmdBindDescriptorSet;
- else if (!strncmp("xglCmdBindDynamicMemoryView", (const char *) pName, sizeof ("xglCmdBindDynamicMemoryView")))
+ else if (!strncmp("xglCmdBindDynamicMemoryView", pName, sizeof ("xglCmdBindDynamicMemoryView")))
return disp_table->CmdBindDynamicMemoryView;
- else if (!strncmp("xglCmdBindVertexData", (const char *) pName, sizeof ("xglCmdBindVertexData")))
+ else if (!strncmp("xglCmdBindVertexData", pName, sizeof ("xglCmdBindVertexData")))
return disp_table->CmdBindVertexData;
- else if (!strncmp("xglCmdBindIndexData", (const char *) pName, sizeof ("xglCmdBindIndexData")))
+ else if (!strncmp("xglCmdBindIndexData", pName, sizeof ("xglCmdBindIndexData")))
return disp_table->CmdBindIndexData;
- else if (!strncmp("xglCmdBindAttachments", (const char *) pName, sizeof ("xglCmdBindAttachments")))
+ else if (!strncmp("xglCmdBindAttachments", pName, sizeof ("xglCmdBindAttachments")))
return disp_table->CmdBindAttachments;
- else if (!strncmp("xglCmdPrepareMemoryRegions", (const char *) pName, sizeof ("xglCmdPrepareMemoryRegions")))
+ else if (!strncmp("xglCmdPrepareMemoryRegions", pName, sizeof ("xglCmdPrepareMemoryRegions")))
return disp_table->CmdPrepareMemoryRegions;
- else if (!strncmp("xglCmdPrepareImages", (const char *) pName, sizeof ("xglCmdPrepareImages")))
+ else if (!strncmp("xglCmdPrepareImages", pName, sizeof ("xglCmdPrepareImages")))
return disp_table->CmdPrepareImages;
- else if (!strncmp("xglCmdDraw", (const char *) pName, sizeof ("xglCmdDraw")))
+ else if (!strncmp("xglCmdDraw", pName, sizeof ("xglCmdDraw")))
return disp_table->CmdDraw;
- else if (!strncmp("xglCmdDrawIndexed", (const char *) pName, sizeof ("xglCmdDrawIndexed")))
+ else if (!strncmp("xglCmdDrawIndexed", pName, sizeof ("xglCmdDrawIndexed")))
return disp_table->CmdDrawIndexed;
- else if (!strncmp("xglCmdDrawIndirect", (const char *) pName, sizeof ("xglCmdDrawIndirect")))
+ else if (!strncmp("xglCmdDrawIndirect", pName, sizeof ("xglCmdDrawIndirect")))
return disp_table->CmdDrawIndirect;
- else if (!strncmp("xglCmdDrawIndexedIndirect", (const char *) pName, sizeof ("xglCmdDrawIndexedIndirect")))
+ else if (!strncmp("xglCmdDrawIndexedIndirect", pName, sizeof ("xglCmdDrawIndexedIndirect")))
return disp_table->CmdDrawIndexedIndirect;
- else if (!strncmp("xglCmdDispatch", (const char *) pName, sizeof ("xglCmdDispatch")))
+ else if (!strncmp("xglCmdDispatch", pName, sizeof ("xglCmdDispatch")))
return disp_table->CmdDispatch;
- else if (!strncmp("xglCmdDispatchIndirect", (const char *) pName, sizeof ("xglCmdDispatchIndirect")))
+ else if (!strncmp("xglCmdDispatchIndirect", pName, sizeof ("xglCmdDispatchIndirect")))
return disp_table->CmdDispatchIndirect;
- else if (!strncmp("xglCmdCopyMemory", (const char *) pName, sizeof ("xglCmdCopyMemory")))
+ else if (!strncmp("xglCmdCopyMemory", pName, sizeof ("xglCmdCopyMemory")))
return disp_table->CmdCopyMemory;
- else if (!strncmp("xglCmdCopyImage", (const char *) pName, sizeof ("xglCmdCopyImage")))
+ else if (!strncmp("xglCmdCopyImage", pName, sizeof ("xglCmdCopyImage")))
return disp_table->CmdCopyImage;
- else if (!strncmp("xglCmdCopyMemoryToImage", (const char *) pName, sizeof ("xglCmdCopyMemoryToImage")))
+ else if (!strncmp("xglCmdCopyMemoryToImage", pName, sizeof ("xglCmdCopyMemoryToImage")))
return disp_table->CmdCopyMemoryToImage;
- else if (!strncmp("xglCmdCopyImageToMemory", (const char *) pName, sizeof ("xglCmdCopyImageToMemory")))
+ else if (!strncmp("xglCmdCopyImageToMemory", pName, sizeof ("xglCmdCopyImageToMemory")))
return disp_table->CmdCopyImageToMemory;
- else if (!strncmp("xglCmdCloneImageData", (const char *) pName, sizeof ("xglCmdCloneImageData")))
+ else if (!strncmp("xglCmdCloneImageData", pName, sizeof ("xglCmdCloneImageData")))
return disp_table->CmdCloneImageData;
- else if (!strncmp("xglCmdUpdateMemory", (const char *) pName, sizeof ("xglCmdUpdateMemory")))
+ else if (!strncmp("xglCmdUpdateMemory", pName, sizeof ("xglCmdUpdateMemory")))
return disp_table->CmdUpdateMemory;
- else if (!strncmp("xglCmdFillMemory", (const char *) pName, sizeof ("xglCmdFillMemory")))
+ else if (!strncmp("xglCmdFillMemory", pName, sizeof ("xglCmdFillMemory")))
return disp_table->CmdFillMemory;
- else if (!strncmp("xglCmdClearColorImage", (const char *) pName, sizeof ("xglCmdClearColorImage")))
+ else if (!strncmp("xglCmdClearColorImage", pName, sizeof ("xglCmdClearColorImage")))
return disp_table->CmdClearColorImage;
- else if (!strncmp("xglCmdClearColorImageRaw", (const char *) pName, sizeof ("xglCmdClearColorImageRaw")))
+ else if (!strncmp("xglCmdClearColorImageRaw", pName, sizeof ("xglCmdClearColorImageRaw")))
return disp_table->CmdClearColorImageRaw;
- else if (!strncmp("xglCmdClearDepthStencil", (const char *) pName, sizeof ("xglCmdClearDepthStencil")))
+ else if (!strncmp("xglCmdClearDepthStencil", pName, sizeof ("xglCmdClearDepthStencil")))
return disp_table->CmdClearDepthStencil;
- else if (!strncmp("xglCmdResolveImage", (const char *) pName, sizeof ("xglCmdResolveImage")))
+ else if (!strncmp("xglCmdResolveImage", pName, sizeof ("xglCmdResolveImage")))
return disp_table->CmdResolveImage;
- else if (!strncmp("xglCmdSetEvent", (const char *) pName, sizeof ("xglCmdSetEvent")))
+ else if (!strncmp("xglCmdSetEvent", pName, sizeof ("xglCmdSetEvent")))
return disp_table->CmdSetEvent;
- else if (!strncmp("xglCmdResetEvent", (const char *) pName, sizeof ("xglCmdResetEvent")))
+ else if (!strncmp("xglCmdResetEvent", pName, sizeof ("xglCmdResetEvent")))
return disp_table->CmdResetEvent;
- else if (!strncmp("xglCmdMemoryAtomic", (const char *) pName, sizeof ("xglCmdMemoryAtomic")))
+ else if (!strncmp("xglCmdMemoryAtomic", pName, sizeof ("xglCmdMemoryAtomic")))
return disp_table->CmdMemoryAtomic;
- else if (!strncmp("xglCmdBeginQuery", (const char *) pName, sizeof ("xglCmdBeginQuery")))
+ else if (!strncmp("xglCmdBeginQuery", pName, sizeof ("xglCmdBeginQuery")))
return disp_table->CmdBeginQuery;
- else if (!strncmp("xglCmdEndQuery", (const char *) pName, sizeof ("xglCmdEndQuery")))
+ else if (!strncmp("xglCmdEndQuery", pName, sizeof ("xglCmdEndQuery")))
return disp_table->CmdEndQuery;
- else if (!strncmp("xglCmdResetQueryPool", (const char *) pName, sizeof ("xglCmdResetQueryPool")))
+ else if (!strncmp("xglCmdResetQueryPool", pName, sizeof ("xglCmdResetQueryPool")))
return disp_table->CmdResetQueryPool;
- else if (!strncmp("xglCmdWriteTimestamp", (const char *) pName, sizeof ("xglCmdWriteTimestamp")))
+ else if (!strncmp("xglCmdWriteTimestamp", pName, sizeof ("xglCmdWriteTimestamp")))
return disp_table->CmdWriteTimestamp;
- else if (!strncmp("xglCmdInitAtomicCounters", (const char *) pName, sizeof ("xglCmdInitAtomicCounters")))
+ else if (!strncmp("xglCmdInitAtomicCounters", pName, sizeof ("xglCmdInitAtomicCounters")))
return disp_table->CmdInitAtomicCounters;
- else if (!strncmp("xglCmdLoadAtomicCounters", (const char *) pName, sizeof ("xglCmdLoadAtomicCounters")))
+ else if (!strncmp("xglCmdLoadAtomicCounters", pName, sizeof ("xglCmdLoadAtomicCounters")))
return disp_table->CmdLoadAtomicCounters;
- else if (!strncmp("xglCmdSaveAtomicCounters", (const char *) pName, sizeof ("xglCmdSaveAtomicCounters")))
+ else if (!strncmp("xglCmdSaveAtomicCounters", pName, sizeof ("xglCmdSaveAtomicCounters")))
return disp_table->CmdSaveAtomicCounters;
- else if (!strncmp("xglDbgSetValidationLevel", (const char *) pName, sizeof ("xglDbgSetValidationLevel")))
+ else if (!strncmp("xglDbgSetValidationLevel", pName, sizeof ("xglDbgSetValidationLevel")))
return disp_table->DbgSetValidationLevel;
- else if (!strncmp("xglDbgRegisterMsgCallback", (const char *) pName, sizeof ("xglDbgRegisterMsgCallback")))
+ else if (!strncmp("xglDbgRegisterMsgCallback", pName, sizeof ("xglDbgRegisterMsgCallback")))
return disp_table->DbgRegisterMsgCallback;
- else if (!strncmp("xglDbgUnregisterMsgCallback", (const char *) pName, sizeof ("xglDbgUnregisterMsgCallback")))
+ else if (!strncmp("xglDbgUnregisterMsgCallback", pName, sizeof ("xglDbgUnregisterMsgCallback")))
return disp_table->DbgUnregisterMsgCallback;
- else if (!strncmp("xglDbgSetMessageFilter", (const char *) pName, sizeof ("xglDbgSetMessageFilter")))
+ else if (!strncmp("xglDbgSetMessageFilter", pName, sizeof ("xglDbgSetMessageFilter")))
return disp_table->DbgSetMessageFilter;
- else if (!strncmp("xglDbgSetObjectTag", (const char *) pName, sizeof ("xglDbgSetObjectTag")))
+ else if (!strncmp("xglDbgSetObjectTag", pName, sizeof ("xglDbgSetObjectTag")))
return disp_table->DbgSetObjectTag;
- else if (!strncmp("xglDbgSetGlobalOption", (const char *) pName, sizeof ("xglDbgSetGlobalOption")))
+ else if (!strncmp("xglDbgSetGlobalOption", pName, sizeof ("xglDbgSetGlobalOption")))
return disp_table->DbgSetGlobalOption;
- else if (!strncmp("xglDbgSetDeviceOption", (const char *) pName, sizeof ("xglDbgSetDeviceOption")))
+ else if (!strncmp("xglDbgSetDeviceOption", pName, sizeof ("xglDbgSetDeviceOption")))
return disp_table->DbgSetDeviceOption;
- else if (!strncmp("xglCmdDbgMarkerBegin", (const char *) pName, sizeof ("xglCmdDbgMarkerBegin")))
+ else if (!strncmp("xglCmdDbgMarkerBegin", pName, sizeof ("xglCmdDbgMarkerBegin")))
return disp_table->CmdDbgMarkerBegin;
- else if (!strncmp("xglCmdDbgMarkerEnd", (const char *) pName, sizeof ("xglCmdDbgMarkerEnd")))
+ else if (!strncmp("xglCmdDbgMarkerEnd", pName, sizeof ("xglCmdDbgMarkerEnd")))
return disp_table->CmdDbgMarkerEnd;
- else if (!strncmp("xglWsiX11AssociateConnection", (const char *) pName, sizeof("xglWsiX11AssociateConnection")))
+ else if (!strncmp("xglWsiX11AssociateConnection", pName, sizeof("xglWsiX11AssociateConnection")))
return disp_table->WsiX11AssociateConnection;
- else if (!strncmp("xglWsiX11GetMSC", (const char *) pName, sizeof("xglWsiX11GetMSC")))
+ else if (!strncmp("xglWsiX11GetMSC", pName, sizeof("xglWsiX11GetMSC")))
return disp_table->WsiX11GetMSC;
- else if (!strncmp("xglWsiX11CreatePresentableImage", (const char *) pName, sizeof("xglWsiX11CreatePresentableImage")))
+ else if (!strncmp("xglWsiX11CreatePresentableImage", pName, sizeof("xglWsiX11CreatePresentableImage")))
return disp_table->WsiX11CreatePresentableImage;
- else if (!strncmp("xglWsiX11QueuePresent", (const char *) pName, sizeof("xglWsiX11QueuePresent")))
+ else if (!strncmp("xglWsiX11QueuePresent", pName, sizeof("xglWsiX11QueuePresent")))
return disp_table->WsiX11QueuePresent;
else {
if (disp_table->GetProcAddr == NULL)