intel/compiler: Stop adding params for texture sizes
We haven't needed this ever since we started using NIR for lowering rectangle textures. Reviewed-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
parent
4d4f149376
commit
c0435b204a
|
@ -53,7 +53,6 @@ brw_codegen_cs_prog(struct brw_context *brw,
|
|||
struct brw_cs_prog_key *key)
|
||||
{
|
||||
const struct gen_device_info *devinfo = &brw->screen->devinfo;
|
||||
struct gl_context *ctx = &brw->ctx;
|
||||
const GLuint *program;
|
||||
void *mem_ctx = ralloc_context(NULL);
|
||||
GLuint program_size;
|
||||
|
@ -87,8 +86,6 @@ brw_codegen_cs_prog(struct brw_context *brw,
|
|||
/* The backend also sometimes add a param for the thread local id. */
|
||||
prog_data.thread_local_id_index = param_count++;
|
||||
|
||||
/* The backend also sometimes adds params for texture size. */
|
||||
param_count += 2 * ctx->Const.Program[MESA_SHADER_COMPUTE].MaxTextureImageUnits;
|
||||
prog_data.base.param = rzalloc_array(NULL, uint32_t, param_count);
|
||||
prog_data.base.pull_param = rzalloc_array(NULL, uint32_t, param_count);
|
||||
prog_data.base.nr_params = param_count;
|
||||
|
|
|
@ -129,7 +129,6 @@ brw_codegen_wm_prog(struct brw_context *brw,
|
|||
struct brw_vue_map *vue_map)
|
||||
{
|
||||
const struct gen_device_info *devinfo = &brw->screen->devinfo;
|
||||
struct gl_context *ctx = &brw->ctx;
|
||||
void *mem_ctx = ralloc_context(NULL);
|
||||
struct brw_wm_prog_data prog_data;
|
||||
const GLuint *program;
|
||||
|
@ -150,8 +149,6 @@ brw_codegen_wm_prog(struct brw_context *brw,
|
|||
* by the state cache.
|
||||
*/
|
||||
int param_count = fp->program.nir->num_uniforms / 4;
|
||||
/* The backend also sometimes adds params for texture size. */
|
||||
param_count += 2 * ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxTextureImageUnits;
|
||||
prog_data.base.param = rzalloc_array(NULL, uint32_t, param_count);
|
||||
prog_data.base.pull_param = rzalloc_array(NULL, uint32_t, param_count);
|
||||
prog_data.base.nr_params = param_count;
|
||||
|
|
Loading…
Reference in New Issue