layers: update documentation
diff --git a/layers/basic_plugin.c b/layers/basic_plugin.c
index 3807d49..1674107 100644
--- a/layers/basic_plugin.c
+++ b/layers/basic_plugin.c
@@ -144,7 +144,7 @@
XGL_BASE_LAYER_OBJECT* gpuw = (XGL_BASE_LAYER_OBJECT *) gpu;
printf("At start of wrapped xglGetGpuInfo() call w/ gpu: %p\n", (void*)gpu);
pCurObj = gpuw;
- pthread_once(&tabOnce, initLayerTable);
+ pthread_once(&tabOnce, initLayerTable); //Required for LD_PRELOAD case
XGL_RESULT result = myTable.GetGpuInfo((XGL_PHYSICAL_GPU)gpuw->nextObject, infoType, pDataSize, pData);
printf("Completed wrapped xglGetGpuInfo() call w/ gpu: %p\n", (void*)gpu);
return result;
@@ -155,7 +155,7 @@
XGL_BASE_LAYER_OBJECT* gpuw = (XGL_BASE_LAYER_OBJECT *) gpu;
printf("At start of wrapped xglCreateDevice() call w/ gpu: %p\n", (void*)gpu);
pCurObj = gpuw;
- pthread_once(&tabOnce, initLayerTable);
+ pthread_once(&tabOnce, initLayerTable); //Required for LD_PRELOAD case
XGL_RESULT result = myTable.CreateDevice((XGL_PHYSICAL_GPU)gpuw->nextObject, pCreateInfo, pDevice);
printf("Completed wrapped xglCreateDevice() call w/ pDevice: %p\n", (void*)pDevice);
return result;