diff -ruN c/Samples/DeferredShading/include/CreateSphere.h d/Samples/DeferredShading/include/CreateSphere.h --- c/Samples/DeferredShading/include/CreateSphere.h 2006-01-27 23:30:46.000000000 +0300 +++ d/Samples/DeferredShading/include/CreateSphere.h 2006-06-29 21:47:21.000000000 +0400 @@ -25,7 +25,7 @@ HardwareVertexBufferSharedPtr vBuf = HardwareBufferManager::getSingleton().createVertexBuffer(vertexDecl->getVertexSize(0), vertexData->vertexCount, HardwareBuffer::HBU_STATIC_WRITE_ONLY, false); VertexBufferBinding* binding = vertexData->vertexBufferBinding; binding->setBinding(0, vBuf); - Real* pVertex = static_cast(vBuf->lock(HardwareBuffer::HBL_DISCARD)); + float* pVertex = static_cast(vBuf->lock(HardwareBuffer::HBL_DISCARD)); // allocate index buffer pSphereVertex->indexData->indexCount = 6 * nRings * (nSegments + 1); diff -ruN c/Samples/DeferredShading/src/MLight.cpp d/Samples/DeferredShading/src/MLight.cpp --- c/Samples/DeferredShading/src/MLight.cpp 2006-01-27 23:30:48.000000000 +0300 +++ d/Samples/DeferredShading/src/MLight.cpp 2006-06-29 21:47:01.000000000 +0400 @@ -199,7 +199,7 @@ HardwareVertexBufferSharedPtr vBuf = HardwareBufferManager::getSingleton().createVertexBuffer(vertexDecl->getVertexSize(0), vertexData->vertexCount, HardwareBuffer::HBU_STATIC_WRITE_ONLY, false); VertexBufferBinding* binding = vertexData->vertexBufferBinding; binding->setBinding(0, vBuf); - Real* pVertex = static_cast(vBuf->lock(HardwareBuffer::HBL_DISCARD)); + float* pVertex = static_cast(vBuf->lock(HardwareBuffer::HBL_DISCARD)); // allocate index buffer indexData->indexCount = 6 * nRings * (nSegments + 1);