From 88163691443af7032b55e83ad78fe946f124b25f Mon Sep 17 00:00:00 2001 From: NeoBrainX Date: Mon, 17 Jun 2013 13:17:25 +0200 Subject: [PATCH] PixelShaderGen: Add some TODOs. Totally the perfect commit message for a final commit before merging :p --- Source/Core/VideoCommon/Src/PixelShaderGen.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/Core/VideoCommon/Src/PixelShaderGen.h b/Source/Core/VideoCommon/Src/PixelShaderGen.h index a3ebdab3c1..826ec561d0 100644 --- a/Source/Core/VideoCommon/Src/PixelShaderGen.h +++ b/Source/Core/VideoCommon/Src/PixelShaderGen.h @@ -59,6 +59,8 @@ const s_svar PSVar_Loc[] = { {I_COLORS, C_COLORS, 4 }, //#pragma pack(4) struct pixel_shader_uid_data { + // TODO: Optimize field order for easy access! + u32 components; u32 dstAlphaMode : 2; u32 Pretest : 2; @@ -171,6 +173,7 @@ struct pixel_shader_uid_data u32 xfregs_numTexGen_numTexGens : 4; + // TODO: I think we're fine without an enablePixelLighting field, should probably double check, though.. LightingUidData lighting; }; //#pragma pack()