Mesa (master): svga: remove svga_tgsi_vgpu9_translate() call in GS path
Brian Paul
brianp at kemper.freedesktop.org
Fri Oct 16 17:44:51 UTC 2015
Module: Mesa
Branch: master
Commit: 615b37a0e260ad8bd108a3e57a2a6f0eb6284246
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=615b37a0e260ad8bd108a3e57a2a6f0eb6284246
Author: Brian Paul <brianp at vmware.com>
Date: Thu Oct 8 21:00:37 2015 -0600
svga: remove svga_tgsi_vgpu9_translate() call in GS path
We can never have geometry shaders with vgpu9.
Reviewed-by: Charmaine Lee <charmainel at vmware.com>
---
src/gallium/drivers/svga/svga_state_gs.c | 10 +++-------
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/src/gallium/drivers/svga/svga_state_gs.c b/src/gallium/drivers/svga/svga_state_gs.c
index 7f75410..0b336ba 100644
--- a/src/gallium/drivers/svga/svga_state_gs.c
+++ b/src/gallium/drivers/svga/svga_state_gs.c
@@ -53,13 +53,9 @@ translate_geometry_program(struct svga_context *svga,
const struct svga_geometry_shader *gs,
const struct svga_compile_key *key)
{
- if (svga_have_vgpu10(svga)) {
- return svga_tgsi_vgpu10_translate(svga, &gs->base, key,
- PIPE_SHADER_GEOMETRY);
- }
- else {
- return svga_tgsi_vgpu9_translate(&gs->base, key, PIPE_SHADER_GEOMETRY);
- }
+ assert(svga_have_vgpu10(svga));
+ return svga_tgsi_vgpu10_translate(svga, &gs->base, key,
+ PIPE_SHADER_GEOMETRY);
}
More information about the mesa-commit
mailing list