mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-02-06 09:39:55 +00:00
rsx: Only request attribute interpolation if the GPU requires it and the driver supports it
This commit is contained in:
parent
9c0b2338cf
commit
6756bf7d4b
@ -2157,7 +2157,10 @@ namespace rsx
|
||||
|
||||
if (method_registers.current_draw_clause.classify_mode() == primitive_class::polygon)
|
||||
{
|
||||
current_fragment_program.ctrl |= RSX_SHADER_CONTROL_ATTRIBUTE_INTERPOLATION;
|
||||
if (!backend_config.supports_normalized_barycentrics)
|
||||
{
|
||||
current_fragment_program.ctrl |= RSX_SHADER_CONTROL_ATTRIBUTE_INTERPOLATION;
|
||||
}
|
||||
}
|
||||
else if (method_registers.point_sprite_enabled() &&
|
||||
method_registers.current_draw_clause.primitive == primitive_type::points)
|
||||
|
Loading…
x
Reference in New Issue
Block a user