mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-09 04:38:03 +02:00
i965/fs: Use next_insn_offset rather than nr_insn.
Reviewed-by: Eric Anholt <eric@anholt.net> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
parent
99af02fb17
commit
424303db7f
2 changed files with 4 additions and 4 deletions
|
|
@ -1796,12 +1796,12 @@ fs_generator::generate_assembly(exec_list *simd8_instructions,
|
|||
|
||||
if (simd16_instructions) {
|
||||
/* align to 64 byte boundary. */
|
||||
while ((p->nr_insn * sizeof(struct brw_instruction)) % 64) {
|
||||
while (p->next_insn_offset % 64) {
|
||||
brw_NOP(p);
|
||||
}
|
||||
|
||||
/* Save off the start of this SIMD16 program */
|
||||
prog_data->prog_offset_16 = p->nr_insn * sizeof(struct brw_instruction);
|
||||
prog_data->prog_offset_16 = p->next_insn_offset;
|
||||
|
||||
brw_set_compression_control(p, BRW_COMPRESSION_COMPRESSED);
|
||||
|
||||
|
|
|
|||
|
|
@ -1284,11 +1284,11 @@ gen8_fs_generator::generate_assembly(exec_list *simd8_instructions,
|
|||
|
||||
if (simd16_instructions) {
|
||||
/* Align to a 64-byte boundary. */
|
||||
while ((nr_inst * sizeof(gen8_instruction)) % 64)
|
||||
while (next_inst_offset % 64)
|
||||
NOP();
|
||||
|
||||
/* Save off the start of this SIMD16 program */
|
||||
prog_data->prog_offset_16 = nr_inst * sizeof(gen8_instruction);
|
||||
prog_data->prog_offset_16 = next_inst_offset;
|
||||
|
||||
struct annotation_info annotation;
|
||||
memset(&annotation, 0, sizeof(annotation));
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue