aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/main/shared.h
diff options
context:
space:
mode:
authorConnor Abbott <[email protected]>2015-07-29 14:16:51 -0700
committerSamuel Iglesias Gonsálvez <[email protected]>2016-05-10 11:25:04 +0200
commit0f1690fd9514f7a282141a7ad57a06b334b6c1a4 (patch)
treef4cb19a1afaae4719114eb817360394d66eaed53 /src/mesa/main/shared.h
parent76de7af8e22c7f7b174bca765f9f86a5beef963c (diff)
i965/fs: use the NIR bit size when creating registers
v2 (Iago): - Squashed bits from 'support double precission constant operands for the implementation of 64-bit emit_load_const'. - Do not use BRW_REGISTER_TYPE_D for all 32-bit registers since that breaks asserts and functionality for some piglit tests. Just keep 32-bit types untouched and add 64-bit support. - Use DF instead of Q for 64-bit registers. Otherwise the code we generate will use Q sometimes and DF others and we hit unwanted DF/Q conversions, so always use DF. v3 (Sam): - Mark 'reg_type' occurrences as const (Topi). Signed-off-by: Topi Pohjolainen <[email protected]> Signed-off-by: Tapani Palli <[email protected]> Signed-off-by: Abdiel Janulgue <[email protected]> Signed-off-by: Iago Toral Quiroga <[email protected]> Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/mesa/main/shared.h')
0 files changed, 0 insertions, 0 deletions