mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-06 21:50:11 +01:00
intel/fs: Alloc pull constants off mem_ctx
It doesn't actually matter since the only user of push constants, i965, ralloc_steals it back to NULL but it's more consistent and probably fixes memory leaks in some error cases. Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Tapani Pälli <tapani.palli@intel.com> Cc: mesa-stable@lists.freedesktop.org
This commit is contained in:
parent
cb831d918b
commit
7b4387519c
1 changed files with 1 additions and 1 deletions
|
|
@ -2095,7 +2095,7 @@ fs_visitor::assign_constant_locations()
|
|||
stage_prog_data->param = ralloc_array(mem_ctx, uint32_t, num_push_constants);
|
||||
if (num_pull_constants > 0) {
|
||||
stage_prog_data->nr_pull_params = num_pull_constants;
|
||||
stage_prog_data->pull_param = ralloc_array(NULL, uint32_t,
|
||||
stage_prog_data->pull_param = ralloc_array(mem_ctx, uint32_t,
|
||||
num_pull_constants);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue