Eric Anholt
f2ea936f48
v3d: Skip emitting texture config parameter 2 if it's just the defaults.
...
shader-db:
total instructions in shared programs: 91275 -> 90768 (-0.56%)
instructions in affected programs: 20702 -> 20195 (-2.45%)
2018-07-23 10:21:43 -07:00
Eric Anholt
26f830d9fc
v3d: Add an assert that we don't provide an invalid texture return words.
...
The docs had an update noting this restriction, so reflect it in the code.
2018-07-16 14:39:59 -07:00
Eric Anholt
778594ae12
v3d: Limit shader threading according to our maximum TMU fifo usage.
...
Fixes simulator assertion failures in
dEQP-GLES3.functional.shaders.texture_functions.texture.samplercubeshadow_bias_fragment
and similar complicated cases.
2018-06-15 16:09:39 -07:00
Eric Anholt
5aaea3c4a0
broadcom/vc5: Add compiler support for V3D 4.x texturing.
2018-01-12 21:56:57 -08:00