diff options
author | Zack Rusin <[email protected]> | 2013-03-13 17:13:21 -0700 |
---|---|---|
committer | Zack Rusin <[email protected]> | 2013-03-27 03:53:01 -0700 |
commit | a85c83e427e1d768781cc6b12fd126d02f5f14d7 (patch) | |
tree | 3c3fb5928913cdeb2da548485a4a59877a5a163f /src/gallium/auxiliary/draw/draw_llvm.h | |
parent | 90ee8de7006b4f215c76b61f42867e1141cd5efb (diff) |
draw/llvm: Remove unused gs_constants from jit_context
The member was never used and we'll need to handle it differently
because gs will also need samplers/textures setup.
Signed-off-by: Zack Rusin <[email protected]>
Reviewed-by: Brian Paul <[email protected]>
Reviewed-by: José Fonseca <[email protected]>
Diffstat (limited to 'src/gallium/auxiliary/draw/draw_llvm.h')
-rw-r--r-- | src/gallium/auxiliary/draw/draw_llvm.h | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/src/gallium/auxiliary/draw/draw_llvm.h b/src/gallium/auxiliary/draw/draw_llvm.h index c9f125b1f63..c03c69e57b3 100644 --- a/src/gallium/auxiliary/draw/draw_llvm.h +++ b/src/gallium/auxiliary/draw/draw_llvm.h @@ -106,9 +106,6 @@ enum { DRAW_JIT_VERTEX_DATA }; -#define DRAW_JIT_CTX_TEXTURES 4 -#define DRAW_JIT_CTX_SAMPLERS 5 - /** * This structure is passed directly to the generated vertex shader. * @@ -123,7 +120,6 @@ enum { struct draw_jit_context { const float *vs_constants[LP_MAX_TGSI_CONST_BUFFERS]; - const float *gs_constants[LP_MAX_TGSI_CONST_BUFFERS]; float (*planes) [DRAW_TOTAL_CLIP_PLANES][4]; float *viewport; @@ -135,17 +131,14 @@ struct draw_jit_context #define draw_jit_context_vs_constants(_gallivm, _ptr) \ lp_build_struct_get_ptr(_gallivm, _ptr, 0, "vs_constants") -#define draw_jit_context_gs_constants(_gallivm, _ptr) \ - lp_build_struct_get_ptr(_gallivm, _ptr, 1, "gs_constants") - #define draw_jit_context_planes(_gallivm, _ptr) \ - lp_build_struct_get(_gallivm, _ptr, 2, "planes") + lp_build_struct_get(_gallivm, _ptr, 1, "planes") #define draw_jit_context_viewport(_gallivm, _ptr) \ - lp_build_struct_get(_gallivm, _ptr, 3, "viewport") + lp_build_struct_get(_gallivm, _ptr, 2, "viewport") -#define DRAW_JIT_CTX_TEXTURES 4 -#define DRAW_JIT_CTX_SAMPLERS 5 +#define DRAW_JIT_CTX_TEXTURES 3 +#define DRAW_JIT_CTX_SAMPLERS 4 #define draw_jit_context_textures(_gallivm, _ptr) \ lp_build_struct_get_ptr(_gallivm, _ptr, DRAW_JIT_CTX_TEXTURES, "textures") |