[DXBC] discard pixels from kill with ROV instead of returning
Keep the current lane active as it may be needed for derivatives.
This commit is contained in:
@@ -917,6 +917,8 @@ class DxbcShaderTranslator : public ShaderTranslator {
|
||||
.SelectFromSwizzled(word_index & 1);
|
||||
}
|
||||
|
||||
void KillPixel(bool condition, const dxbc::Src& condition_src);
|
||||
|
||||
void ProcessVectorAluOperation(const ParsedAluInstruction& instr,
|
||||
uint32_t& result_swizzle,
|
||||
bool& predicate_written);
|
||||
|
||||
Reference in New Issue
Block a user