mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2025-07-21 15:45:46 +00:00
gl_rasterizer: Move logic for creating ShaderCacheKey to a static function.
This commit is contained in:
parent
05e11e151d
commit
44a1dcc088
3 changed files with 50 additions and 22 deletions
|
@ -317,7 +317,7 @@ struct Regs {
|
|||
};
|
||||
|
||||
union {
|
||||
u32 source_raw;
|
||||
u32 sources_raw;
|
||||
BitField< 0, 4, Source> color_source1;
|
||||
BitField< 4, 4, Source> color_source2;
|
||||
BitField< 8, 4, Source> color_source3;
|
||||
|
@ -327,7 +327,7 @@ struct Regs {
|
|||
};
|
||||
|
||||
union {
|
||||
u32 modifier_raw;
|
||||
u32 modifiers_raw;
|
||||
BitField< 0, 4, ColorModifier> color_modifier1;
|
||||
BitField< 4, 4, ColorModifier> color_modifier2;
|
||||
BitField< 8, 4, ColorModifier> color_modifier3;
|
||||
|
@ -337,7 +337,7 @@ struct Regs {
|
|||
};
|
||||
|
||||
union {
|
||||
u32 op_raw;
|
||||
u32 ops_raw;
|
||||
BitField< 0, 4, Operation> color_op;
|
||||
BitField<16, 4, Operation> alpha_op;
|
||||
};
|
||||
|
@ -351,7 +351,7 @@ struct Regs {
|
|||
};
|
||||
|
||||
union {
|
||||
u32 scale_raw;
|
||||
u32 scales_raw;
|
||||
BitField< 0, 2, u32> color_scale;
|
||||
BitField<16, 2, u32> alpha_scale;
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue