Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_gfx_cs.c| 1 +
src/gallium/drivers/radeonsi/si_shader.h| 1 +
src/gallium/drivers/radeonsi/si_state.h | 1 +
src/gallium/drivers/radeonsi/si_state_shaders.c | 17 +++--
4 files changed, 18
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_gfx_cs.c | 7 +++
src/gallium/drivers/radeonsi/si_state.h | 11
.../drivers/radeonsi/si_state_shaders.c | 56 ++-
3 files changed, 60 insertions(+), 14 deletions(-)
diff --git a/src/gallium
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_gfx_cs.c | 1 +
src/gallium/drivers/radeonsi/si_shader.h | 3 +++
src/gallium/drivers/radeonsi/si_state.h | 1 +
.../drivers/radeonsi/si_state_shaders.c | 26 +++
4 files changed, 26
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_gfx_cs.c | 6 ++
src/gallium/drivers/radeonsi/si_state.h | 6 ++
.../drivers/radeonsi/si_state_shaders.c | 98 ---
3 files changed, 77 insertions(+), 33 deletions(-)
diff --git a/src/gallium
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_gfx_cs.c | 15 ++-
src/gallium/drivers/radeonsi/si_shader.h | 39 +++
src/gallium/drivers/radeonsi/si_state.h | 19 +++-
.../drivers/radeonsi/si_state_shaders.c | 105 ++
4 files changed
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_gfx_cs.c | 1 +
src/gallium/drivers/radeonsi/si_pm4.c | 3 +++
src/gallium/drivers/radeonsi/si_pm4.h | 11 +
src/gallium/drivers/radeonsi/si_state.h | 9 ++--
.../drivers/radeonsi
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_gfx_cs.c | 15 ++-
src/gallium/drivers/radeonsi/si_state.h | 19 ++-
.../drivers/radeonsi/si_state_shaders.c | 112 --
3 files changed, 109 insertions(+), 37 deletions(-)
diff --git a/src/gallium
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_gfx_cs.c | 1 +
src/gallium/drivers/radeonsi/si_state.h | 1 +
.../drivers/radeonsi/si_state_shaders.c | 51 ++-
3 files changed, 29 insertions(+), 24 deletions(-)
diff --git a/src/gallium/drivers
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_gfx_cs.c | 1 +
src/gallium/drivers/radeonsi/si_state.h | 1 +
.../drivers/radeonsi/si_state_shaders.c | 25 +--
3 files changed, 14 insertions(+), 13 deletions(-)
diff --git a/src/gallium/drivers
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_gfx_cs.c | 6 +
src/gallium/drivers/radeonsi/si_state.h | 6 +
.../drivers/radeonsi/si_state_shaders.c | 133 +++---
3 files changed, 93 insertions(+), 52 deletions(-)
diff --git a/src/gallium
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_gfx_cs.c | 7 +
src/gallium/drivers/radeonsi/si_state.h | 11 ++
.../drivers/radeonsi/si_state_shaders.c | 144 ++
3 files changed, 98 insertions(+), 64 deletions(-)
diff --git a/src/gallium
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_gfx_cs.c | 1 +
src/gallium/drivers/radeonsi/si_pm4.c | 3 +++
src/gallium/drivers/radeonsi/si_pm4.h | 11 ++
src/gallium/drivers/radeonsi/si_state.h | 9 ++--
.../drivers/radeonsi
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_build_pm4.h | 24
src/gallium/drivers/radeonsi/si_gfx_cs.c| 3 +++
src/gallium/drivers/radeonsi/si_state.h | 1 +
src/gallium/drivers/radeonsi/si_state_shaders.c | 21
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_build_pm4.h | 23 +++
src/gallium/drivers/radeonsi/si_gfx_cs.c| 2 ++
src/gallium/drivers/radeonsi/si_state.h | 1 +
src/gallium/drivers/radeonsi/si_state_shaders.c | 20
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_build_pm4.h | 33
src/gallium/drivers/radeonsi/si_gfx_cs.c | 4 +++
src/gallium/drivers/radeonsi/si_state.h | 5
src/gallium/drivers/radeonsi/si_state_viewport.c | 16
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_gfx_cs.c | 28 ++--
1 file changed, 26 insertions(+), 2 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/si_gfx_cs.c
b/src/gallium/drivers/radeonsi/si_gfx_cs.c
index 09f0d3b..ac4909a 100644
--- a/src
Remembering latest states of registers to eliminate redunant SET_CONTEXT_REG
packets
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_state.c | 7 ---
src/gallium/drivers/radeonsi/si_state.h | 3 +++
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/src/gallium
Remembering latest states of registers to eliminate redunant SET_CONTEXT_REG
packets
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_state.h | 3 ++
src/gallium/drivers/radeonsi/si_state_binning.c | 44 +
2 files changed, 26 insertions(+), 21
Remembering latest states of registers to eliminate redunant SET_CONTEXT_REG
packets
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_state.c | 6 --
src/gallium/drivers/radeonsi/si_state.h | 2 ++
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/src/gallium
Remembering latest states of registers to eliminate redunant SET_CONTEXT_REG
packets
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_state.c | 50 +++--
src/gallium/drivers/radeonsi/si_state.h | 6
2 files changed, 28 insertions(+), 28 deletions
Remembering latest states of registers to eliminate redunant SET_CONTEXT_REG
packets
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_build_pm4.h | 28
src/gallium/drivers/radeonsi/si_state.c | 22 +-
src/gallium/drivers
Remembering latest states of registers to eliminate redunant SET_CONTEXT_REG
packets
Signed-off-by: Sonny Jiang
---
src/gallium/drivers/radeonsi/si_build_pm4.h | 43 +
src/gallium/drivers/radeonsi/si_gfx_cs.c| 3 ++
src/gallium/drivers/radeonsi/si_pipe.h | 2
22 matches
Mail list logo