mirror of
https://github.com/Lime3DS/Lime3DS.git
synced 2024-11-11 12:45:05 +01:00
Vertex Shader : Undo casting
This commit is contained in:
parent
04756bdaf6
commit
6933a50aeb
@ -96,7 +96,7 @@ static void ProcessShaderCode(VertexShaderState& state) {
|
|||||||
state.program_counter = &program_code[offset] - 1; // -1 to make sure when incrementing the PC we end up at the correct offset
|
state.program_counter = &program_code[offset] - 1; // -1 to make sure when incrementing the PC we end up at the correct offset
|
||||||
state.call_stack.push({ offset + num_instructions, return_offset, repeat_count, loop_increment, offset });
|
state.call_stack.push({ offset + num_instructions, return_offset, repeat_count, loop_increment, offset });
|
||||||
};
|
};
|
||||||
u32 binary_offset = static_cast<u32>(state.program_counter - program_code.data());
|
u32 binary_offset = state.program_counter - program_code.data();
|
||||||
|
|
||||||
state.debug.max_offset = std::max<u32>(state.debug.max_offset, 1 + binary_offset);
|
state.debug.max_offset = std::max<u32>(state.debug.max_offset, 1 + binary_offset);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user