diff --git a/Source/Engine/Graphics/RenderBuffers.h b/Source/Engine/Graphics/RenderBuffers.h
index 86a621afc..23db15523 100644
--- a/Source/Engine/Graphics/RenderBuffers.h
+++ b/Source/Engine/Graphics/RenderBuffers.h
@@ -45,10 +45,14 @@ public:
{
struct
{
- GPUTexture* GBuffer0;
- GPUTexture* GBuffer1;
- GPUTexture* GBuffer2;
- GPUTexture* GBuffer3;
+ /// Gets the GBuffer texture 0. RGB: Color, A: AO
+ API_FIELD(ReadOnly) GPUTexture* GBuffer0;
+ /// Gets the GBuffer texture 1. RGB: Normal, A: ShadingModel
+ API_FIELD(ReadOnly) GPUTexture* GBuffer1;
+ /// Gets the GBuffer texture 2. R: Roughness, G: Metalness, B:Specular
+ API_FIELD(ReadOnly) GPUTexture* GBuffer2;
+ /// Gets the GBuffer texture 3. RGBA: Custom Data
+ API_FIELD(ReadOnly) GPUTexture* GBuffer3;
};
GPUTexture* GBuffer[4];