[GPU] Store ALU result after both vector and scalar instructions
This commit is contained in:
@@ -88,8 +88,10 @@ class SpirvShaderTranslator : public ShaderTranslator {
|
||||
private:
|
||||
spv::Function* CreateCubeFunction();
|
||||
|
||||
void ProcessVectorAluInstruction(const ParsedAluInstruction& instr);
|
||||
void ProcessScalarAluInstruction(const ParsedAluInstruction& instr);
|
||||
bool ProcessVectorAluOperation(const ParsedAluInstruction& instr,
|
||||
bool& close_predicate_block);
|
||||
bool ProcessScalarAluOperation(const ParsedAluInstruction& instr,
|
||||
bool& close_predicate_block);
|
||||
|
||||
spv::Id BitfieldExtract(spv::Id result_type, spv::Id base, bool is_signed,
|
||||
uint32_t offset, uint32_t count);
|
||||
|
||||
Reference in New Issue
Block a user