Files
mesa/src
Jonathan Marek dc9705f30d freedreno: a2xx: ir2 update
this patch brings a number of changes to ir2:
-ir2 now generates CF clauses as necessary during assembly. this simplifies
 fd2_program/fd2_compiler and is necessary to implement optimization passes
-ir2 now has separate vector/scalar instructions. this will make it easier
 to implementing scheduling of scalar+vector instructions together. dst_reg
 is also now seperate from src registers instead of a single list
-ir2 now implements register allocation. this makes it possible to compile
 shaders which have more than 64 TGSI registers
-ir2 now implements the following optimizations: removal of IN/OUT MOV
 instructions generated by TGSI and removal of unused instructions when
 some exports are disabled
-ir2 now allows full 8-bit index for constants
-ir2_alloc no longer allocates 4 times too many bytes

Signed-off-by: Jonathan Marek <jonathan@marek.ca>
Signed-off-by: Rob Clark <robdclark@gmail.com>
2018-08-14 12:46:25 -04:00
..
2018-08-10 15:15:09 -07:00
2018-08-10 15:15:09 -07:00
2018-08-14 12:46:25 -04:00
2018-02-16 16:56:34 -06:00
2018-08-11 12:34:01 -07:00
2018-08-02 12:53:58 +01:00
2018-08-10 15:15:09 -07:00
2018-08-10 15:15:09 -07:00
2018-08-10 15:15:09 -07:00
2017-10-09 13:42:44 -07:00
2018-08-10 15:15:09 -07:00