mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2026-09-01 02:51:41 +00:00
[vk] Handling padding (compiler tomto)
This commit is contained in:
@@ -59,6 +59,7 @@ void FixedPipelineState::Refresh(Tegra::Engines::Maxwell3D& maxwell3d, DynamicFe
|
|||||||
|
|
||||||
raw1 = 0;
|
raw1 = 0;
|
||||||
raw1_eds3_extended = 0;
|
raw1_eds3_extended = 0;
|
||||||
|
pad_align_u64 = 0;
|
||||||
|
|
||||||
// EDS1
|
// EDS1
|
||||||
extended_dynamic_state.Assign(features.has_extended_dynamic_state);
|
extended_dynamic_state.Assign(features.has_extended_dynamic_state);
|
||||||
|
|||||||
@@ -283,12 +283,15 @@ struct FixedPipelineState {
|
|||||||
BitField<16, 1, u32> alpha_to_one_enabled;
|
BitField<16, 1, u32> alpha_to_one_enabled;
|
||||||
BitField<17, 3, Tegra::Engines::Maxwell3D::EngineHint> app_stage;
|
BitField<17, 3, Tegra::Engines::Maxwell3D::EngineHint> app_stage;
|
||||||
};
|
};
|
||||||
std::array<u8, Maxwell::NumRenderTargets> color_formats;
|
|
||||||
|
|
||||||
u32 alpha_test_ref;
|
u32 alpha_test_ref;
|
||||||
u32 point_size;
|
u32 point_size;
|
||||||
|
|
||||||
|
std::array<u8, Maxwell::NumRenderTargets> color_formats;
|
||||||
std::array<u16, Maxwell::NumViewports> viewport_swizzles;
|
std::array<u16, Maxwell::NumViewports> viewport_swizzles;
|
||||||
|
|
||||||
|
u32 pad_align_u64;
|
||||||
|
|
||||||
union {
|
union {
|
||||||
u64 attribute_types; // Used with VK_EXT_vertex_input_dynamic_state
|
u64 attribute_types; // Used with VK_EXT_vertex_input_dynamic_state
|
||||||
u64 enabled_divisors;
|
u64 enabled_divisors;
|
||||||
|
|||||||
Reference in New Issue
Block a user