/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/intel/compiler/ |
H A D | intel_clc.c | 156 assert(cs_prog_data->base.param == 0); in print_cs_prog_data_fields() 159 cs_prog_data->local_size[0], in print_cs_prog_data_fields() 160 cs_prog_data->local_size[1], in print_cs_prog_data_fields() 161 cs_prog_data->local_size[2]); in print_cs_prog_data_fields() 163 cs_prog_data->prog_offset[0], in print_cs_prog_data_fields() 164 cs_prog_data->prog_offset[1], in print_cs_prog_data_fields() 165 cs_prog_data->prog_offset[2]); in print_cs_prog_data_fields() 170 assert(!cs_prog_data->uses_inline_data); in print_cs_prog_data_fields() 212 cs_prog_data.base.relocs = NULL; in print_kernel() 213 assert(cs_prog_data.base.param == NULL); in print_kernel() [all …]
|
/dports/lang/clover/mesa-21.3.6/src/mesa/drivers/dri/i965/ |
H A D | gfx6_constant_state.c | 303 (struct brw_stage_prog_data*) cs_prog_data; in brw_upload_cs_push_constants() 312 brw_cs_get_dispatch_info(&brw->screen->devinfo, cs_prog_data, in brw_upload_cs_push_constants() 315 brw_cs_push_const_total_size(cs_prog_data, dispatch.threads); in brw_upload_cs_push_constants() 330 if (cs_prog_data->push.cross_thread.size > 0) { in brw_upload_cs_push_constants() 333 i < cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 341 if (cs_prog_data->push.per_thread.size > 0) { in brw_upload_cs_push_constants() 344 8 * (cs_prog_data->push.per_thread.regs * t + in brw_upload_cs_push_constants() 345 cs_prog_data->push.cross_thread.regs); in brw_upload_cs_push_constants() 346 unsigned src = cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 359 cs_prog_data->push.cross_thread.regs + in brw_upload_cs_push_constants() [all …]
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/mesa/drivers/dri/i965/ |
H A D | gfx6_constant_state.c | 303 (struct brw_stage_prog_data*) cs_prog_data; in brw_upload_cs_push_constants() 312 brw_cs_get_dispatch_info(&brw->screen->devinfo, cs_prog_data, in brw_upload_cs_push_constants() 315 brw_cs_push_const_total_size(cs_prog_data, dispatch.threads); in brw_upload_cs_push_constants() 330 if (cs_prog_data->push.cross_thread.size > 0) { in brw_upload_cs_push_constants() 333 i < cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 341 if (cs_prog_data->push.per_thread.size > 0) { in brw_upload_cs_push_constants() 344 8 * (cs_prog_data->push.per_thread.regs * t + in brw_upload_cs_push_constants() 345 cs_prog_data->push.cross_thread.regs); in brw_upload_cs_push_constants() 346 unsigned src = cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 359 cs_prog_data->push.cross_thread.regs + in brw_upload_cs_push_constants() [all …]
|
/dports/graphics/libosmesa/mesa-21.3.6/src/mesa/drivers/dri/i965/ |
H A D | gfx6_constant_state.c | 303 (struct brw_stage_prog_data*) cs_prog_data; in brw_upload_cs_push_constants() 312 brw_cs_get_dispatch_info(&brw->screen->devinfo, cs_prog_data, in brw_upload_cs_push_constants() 315 brw_cs_push_const_total_size(cs_prog_data, dispatch.threads); in brw_upload_cs_push_constants() 330 if (cs_prog_data->push.cross_thread.size > 0) { in brw_upload_cs_push_constants() 333 i < cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 341 if (cs_prog_data->push.per_thread.size > 0) { in brw_upload_cs_push_constants() 344 8 * (cs_prog_data->push.per_thread.regs * t + in brw_upload_cs_push_constants() 345 cs_prog_data->push.cross_thread.regs); in brw_upload_cs_push_constants() 346 unsigned src = cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 359 cs_prog_data->push.cross_thread.regs + in brw_upload_cs_push_constants() [all …]
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/mesa/drivers/dri/i965/ |
H A D | gfx6_constant_state.c | 303 (struct brw_stage_prog_data*) cs_prog_data; in brw_upload_cs_push_constants() 312 brw_cs_get_dispatch_info(&brw->screen->devinfo, cs_prog_data, in brw_upload_cs_push_constants() 315 brw_cs_push_const_total_size(cs_prog_data, dispatch.threads); in brw_upload_cs_push_constants() 330 if (cs_prog_data->push.cross_thread.size > 0) { in brw_upload_cs_push_constants() 333 i < cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 341 if (cs_prog_data->push.per_thread.size > 0) { in brw_upload_cs_push_constants() 344 8 * (cs_prog_data->push.per_thread.regs * t + in brw_upload_cs_push_constants() 345 cs_prog_data->push.cross_thread.regs); in brw_upload_cs_push_constants() 346 unsigned src = cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 359 cs_prog_data->push.cross_thread.regs + in brw_upload_cs_push_constants() [all …]
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/mesa/drivers/dri/i965/ |
H A D | gfx6_constant_state.c | 303 (struct brw_stage_prog_data*) cs_prog_data; in brw_upload_cs_push_constants() 312 brw_cs_get_dispatch_info(&brw->screen->devinfo, cs_prog_data, in brw_upload_cs_push_constants() 315 brw_cs_push_const_total_size(cs_prog_data, dispatch.threads); in brw_upload_cs_push_constants() 330 if (cs_prog_data->push.cross_thread.size > 0) { in brw_upload_cs_push_constants() 333 i < cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 341 if (cs_prog_data->push.per_thread.size > 0) { in brw_upload_cs_push_constants() 344 8 * (cs_prog_data->push.per_thread.regs * t + in brw_upload_cs_push_constants() 345 cs_prog_data->push.cross_thread.regs); in brw_upload_cs_push_constants() 346 unsigned src = cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 359 cs_prog_data->push.cross_thread.regs + in brw_upload_cs_push_constants() [all …]
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/mesa/drivers/dri/i965/ |
H A D | gfx6_constant_state.c | 303 (struct brw_stage_prog_data*) cs_prog_data; in brw_upload_cs_push_constants() 312 brw_cs_get_dispatch_info(&brw->screen->devinfo, cs_prog_data, in brw_upload_cs_push_constants() 315 brw_cs_push_const_total_size(cs_prog_data, dispatch.threads); in brw_upload_cs_push_constants() 330 if (cs_prog_data->push.cross_thread.size > 0) { in brw_upload_cs_push_constants() 333 i < cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 341 if (cs_prog_data->push.per_thread.size > 0) { in brw_upload_cs_push_constants() 344 8 * (cs_prog_data->push.per_thread.regs * t + in brw_upload_cs_push_constants() 345 cs_prog_data->push.cross_thread.regs); in brw_upload_cs_push_constants() 346 unsigned src = cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 359 cs_prog_data->push.cross_thread.regs + in brw_upload_cs_push_constants() [all …]
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/mesa/drivers/dri/i965/ |
H A D | gfx6_constant_state.c | 303 (struct brw_stage_prog_data*) cs_prog_data; in brw_upload_cs_push_constants() 312 brw_cs_get_dispatch_info(&brw->screen->devinfo, cs_prog_data, in brw_upload_cs_push_constants() 315 brw_cs_push_const_total_size(cs_prog_data, dispatch.threads); in brw_upload_cs_push_constants() 330 if (cs_prog_data->push.cross_thread.size > 0) { in brw_upload_cs_push_constants() 333 i < cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 341 if (cs_prog_data->push.per_thread.size > 0) { in brw_upload_cs_push_constants() 344 8 * (cs_prog_data->push.per_thread.regs * t + in brw_upload_cs_push_constants() 345 cs_prog_data->push.cross_thread.regs); in brw_upload_cs_push_constants() 346 unsigned src = cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 359 cs_prog_data->push.cross_thread.regs + in brw_upload_cs_push_constants() [all …]
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/mesa/drivers/dri/i965/ |
H A D | gfx6_constant_state.c | 303 (struct brw_stage_prog_data*) cs_prog_data; in brw_upload_cs_push_constants() 312 brw_cs_get_dispatch_info(&brw->screen->devinfo, cs_prog_data, in brw_upload_cs_push_constants() 315 brw_cs_push_const_total_size(cs_prog_data, dispatch.threads); in brw_upload_cs_push_constants() 330 if (cs_prog_data->push.cross_thread.size > 0) { in brw_upload_cs_push_constants() 333 i < cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 341 if (cs_prog_data->push.per_thread.size > 0) { in brw_upload_cs_push_constants() 344 8 * (cs_prog_data->push.per_thread.regs * t + in brw_upload_cs_push_constants() 345 cs_prog_data->push.cross_thread.regs); in brw_upload_cs_push_constants() 346 unsigned src = cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 359 cs_prog_data->push.cross_thread.regs + in brw_upload_cs_push_constants() [all …]
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/mesa/drivers/dri/i965/ |
H A D | gfx6_constant_state.c | 303 (struct brw_stage_prog_data*) cs_prog_data; in brw_upload_cs_push_constants() 312 brw_cs_get_dispatch_info(&brw->screen->devinfo, cs_prog_data, in brw_upload_cs_push_constants() 315 brw_cs_push_const_total_size(cs_prog_data, dispatch.threads); in brw_upload_cs_push_constants() 330 if (cs_prog_data->push.cross_thread.size > 0) { in brw_upload_cs_push_constants() 333 i < cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 341 if (cs_prog_data->push.per_thread.size > 0) { in brw_upload_cs_push_constants() 344 8 * (cs_prog_data->push.per_thread.regs * t + in brw_upload_cs_push_constants() 345 cs_prog_data->push.cross_thread.regs); in brw_upload_cs_push_constants() 346 unsigned src = cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 359 cs_prog_data->push.cross_thread.regs + in brw_upload_cs_push_constants() [all …]
|
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/mesa/drivers/dri/i965/ |
H A D | gen6_constant_state.c | 298 const struct brw_cs_prog_data *cs_prog_data, in brw_upload_cs_push_constants() argument 303 (struct brw_stage_prog_data*) cs_prog_data; in brw_upload_cs_push_constants() 313 brw_cs_push_const_total_size(cs_prog_data, cs_params.threads); in brw_upload_cs_push_constants() 328 if (cs_prog_data->push.cross_thread.size > 0) { in brw_upload_cs_push_constants() 331 i < cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 339 if (cs_prog_data->push.per_thread.size > 0) { in brw_upload_cs_push_constants() 342 8 * (cs_prog_data->push.per_thread.regs * t + in brw_upload_cs_push_constants() 343 cs_prog_data->push.cross_thread.regs); in brw_upload_cs_push_constants() 344 unsigned src = cs_prog_data->push.cross_thread.dwords; in brw_upload_cs_push_constants() 357 cs_prog_data->push.cross_thread.regs + in brw_upload_cs_push_constants() [all …]
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/intel/blorp/ |
H A D | blorp.c | 296 struct brw_cs_prog_data *cs_prog_data) in blorp_compile_cs() argument 303 memset(cs_prog_data, 0, sizeof(*cs_prog_data)); in blorp_compile_cs() 309 cs_prog_data->base.binding_table.texture_start = BLORP_TEXTURE_BT_INDEX; in blorp_compile_cs() 321 cs_prog_data->base.nr_params = nr_params; in blorp_compile_cs() 322 cs_prog_data->base.param = rzalloc_array(NULL, uint32_t, nr_params); in blorp_compile_cs() 329 .prog_data = cs_prog_data, in blorp_compile_cs() 336 ralloc_free(cs_prog_data->base.param); in blorp_compile_cs() 337 cs_prog_data->base.param = NULL; in blorp_compile_cs()
|
H A D | blorp_genX_exec.h | 2020 const struct brw_cs_prog_data *cs_prog_data = params->cs_prog_data; in blorp_get_compute_push_const() local 2023 assert(cs_prog_data->push.cross_thread.size + in blorp_get_compute_push_const() 2044 if (cs_prog_data->push.cross_thread.size > 0) { in blorp_get_compute_push_const() 2046 dst += cs_prog_data->push.cross_thread.size; in blorp_get_compute_push_const() 2047 src += cs_prog_data->push.cross_thread.size; in blorp_get_compute_push_const() 2052 if (cs_prog_data->push.per_thread.size > 0) { in blorp_get_compute_push_const() 2059 dst += cs_prog_data->push.per_thread.size; in blorp_get_compute_push_const() 2078 const struct brw_cs_prog_data *cs_prog_data = params->cs_prog_data; in blorp_exec_compute() local 2092 assert(cs_prog_data->local_size[2] == 1); in blorp_exec_compute() 2207 .BarrierEnable = cs_prog_data->uses_barrier, in blorp_exec_compute() [all …]
|
/dports/lang/clover/mesa-21.3.6/src/intel/blorp/ |
H A D | blorp.c | 296 struct brw_cs_prog_data *cs_prog_data) in blorp_compile_cs() argument 303 memset(cs_prog_data, 0, sizeof(*cs_prog_data)); in blorp_compile_cs() 309 cs_prog_data->base.binding_table.texture_start = BLORP_TEXTURE_BT_INDEX; in blorp_compile_cs() 321 cs_prog_data->base.nr_params = nr_params; in blorp_compile_cs() 322 cs_prog_data->base.param = rzalloc_array(NULL, uint32_t, nr_params); in blorp_compile_cs() 329 .prog_data = cs_prog_data, in blorp_compile_cs() 336 ralloc_free(cs_prog_data->base.param); in blorp_compile_cs() 337 cs_prog_data->base.param = NULL; in blorp_compile_cs()
|
H A D | blorp_genX_exec.h | 2020 const struct brw_cs_prog_data *cs_prog_data = params->cs_prog_data; in blorp_get_compute_push_const() local 2023 assert(cs_prog_data->push.cross_thread.size + in blorp_get_compute_push_const() 2044 if (cs_prog_data->push.cross_thread.size > 0) { in blorp_get_compute_push_const() 2046 dst += cs_prog_data->push.cross_thread.size; in blorp_get_compute_push_const() 2047 src += cs_prog_data->push.cross_thread.size; in blorp_get_compute_push_const() 2052 if (cs_prog_data->push.per_thread.size > 0) { in blorp_get_compute_push_const() 2059 dst += cs_prog_data->push.per_thread.size; in blorp_get_compute_push_const() 2078 const struct brw_cs_prog_data *cs_prog_data = params->cs_prog_data; in blorp_exec_compute() local 2092 assert(cs_prog_data->local_size[2] == 1); in blorp_exec_compute() 2207 .BarrierEnable = cs_prog_data->uses_barrier, in blorp_exec_compute() [all …]
|
/dports/graphics/libosmesa/mesa-21.3.6/src/intel/blorp/ |
H A D | blorp.c | 296 struct brw_cs_prog_data *cs_prog_data) in blorp_compile_cs() argument 303 memset(cs_prog_data, 0, sizeof(*cs_prog_data)); in blorp_compile_cs() 309 cs_prog_data->base.binding_table.texture_start = BLORP_TEXTURE_BT_INDEX; in blorp_compile_cs() 321 cs_prog_data->base.nr_params = nr_params; in blorp_compile_cs() 322 cs_prog_data->base.param = rzalloc_array(NULL, uint32_t, nr_params); in blorp_compile_cs() 329 .prog_data = cs_prog_data, in blorp_compile_cs() 336 ralloc_free(cs_prog_data->base.param); in blorp_compile_cs() 337 cs_prog_data->base.param = NULL; in blorp_compile_cs()
|
H A D | blorp_genX_exec.h | 2020 const struct brw_cs_prog_data *cs_prog_data = params->cs_prog_data; in blorp_get_compute_push_const() local 2023 assert(cs_prog_data->push.cross_thread.size + in blorp_get_compute_push_const() 2044 if (cs_prog_data->push.cross_thread.size > 0) { in blorp_get_compute_push_const() 2046 dst += cs_prog_data->push.cross_thread.size; in blorp_get_compute_push_const() 2047 src += cs_prog_data->push.cross_thread.size; in blorp_get_compute_push_const() 2052 if (cs_prog_data->push.per_thread.size > 0) { in blorp_get_compute_push_const() 2059 dst += cs_prog_data->push.per_thread.size; in blorp_get_compute_push_const() 2078 const struct brw_cs_prog_data *cs_prog_data = params->cs_prog_data; in blorp_exec_compute() local 2092 assert(cs_prog_data->local_size[2] == 1); in blorp_exec_compute() 2207 .BarrierEnable = cs_prog_data->uses_barrier, in blorp_exec_compute() [all …]
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/intel/blorp/ |
H A D | blorp.c | 296 struct brw_cs_prog_data *cs_prog_data) in blorp_compile_cs() argument 303 memset(cs_prog_data, 0, sizeof(*cs_prog_data)); in blorp_compile_cs() 309 cs_prog_data->base.binding_table.texture_start = BLORP_TEXTURE_BT_INDEX; in blorp_compile_cs() 321 cs_prog_data->base.nr_params = nr_params; in blorp_compile_cs() 322 cs_prog_data->base.param = rzalloc_array(NULL, uint32_t, nr_params); in blorp_compile_cs() 329 .prog_data = cs_prog_data, in blorp_compile_cs() 336 ralloc_free(cs_prog_data->base.param); in blorp_compile_cs() 337 cs_prog_data->base.param = NULL; in blorp_compile_cs()
|
H A D | blorp_genX_exec.h | 2020 const struct brw_cs_prog_data *cs_prog_data = params->cs_prog_data; in blorp_get_compute_push_const() local 2023 assert(cs_prog_data->push.cross_thread.size + in blorp_get_compute_push_const() 2044 if (cs_prog_data->push.cross_thread.size > 0) { in blorp_get_compute_push_const() 2046 dst += cs_prog_data->push.cross_thread.size; in blorp_get_compute_push_const() 2047 src += cs_prog_data->push.cross_thread.size; in blorp_get_compute_push_const() 2052 if (cs_prog_data->push.per_thread.size > 0) { in blorp_get_compute_push_const() 2059 dst += cs_prog_data->push.per_thread.size; in blorp_get_compute_push_const() 2078 const struct brw_cs_prog_data *cs_prog_data = params->cs_prog_data; in blorp_exec_compute() local 2092 assert(cs_prog_data->local_size[2] == 1); in blorp_exec_compute() 2207 .BarrierEnable = cs_prog_data->uses_barrier, in blorp_exec_compute() [all …]
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/intel/blorp/ |
H A D | blorp.c | 296 struct brw_cs_prog_data *cs_prog_data) in blorp_compile_cs() argument 303 memset(cs_prog_data, 0, sizeof(*cs_prog_data)); in blorp_compile_cs() 309 cs_prog_data->base.binding_table.texture_start = BLORP_TEXTURE_BT_INDEX; in blorp_compile_cs() 321 cs_prog_data->base.nr_params = nr_params; in blorp_compile_cs() 322 cs_prog_data->base.param = rzalloc_array(NULL, uint32_t, nr_params); in blorp_compile_cs() 329 .prog_data = cs_prog_data, in blorp_compile_cs() 336 ralloc_free(cs_prog_data->base.param); in blorp_compile_cs() 337 cs_prog_data->base.param = NULL; in blorp_compile_cs()
|
H A D | blorp_genX_exec.h | 2020 const struct brw_cs_prog_data *cs_prog_data = params->cs_prog_data; in blorp_get_compute_push_const() local 2023 assert(cs_prog_data->push.cross_thread.size + in blorp_get_compute_push_const() 2044 if (cs_prog_data->push.cross_thread.size > 0) { in blorp_get_compute_push_const() 2046 dst += cs_prog_data->push.cross_thread.size; in blorp_get_compute_push_const() 2047 src += cs_prog_data->push.cross_thread.size; in blorp_get_compute_push_const() 2052 if (cs_prog_data->push.per_thread.size > 0) { in blorp_get_compute_push_const() 2059 dst += cs_prog_data->push.per_thread.size; in blorp_get_compute_push_const() 2078 const struct brw_cs_prog_data *cs_prog_data = params->cs_prog_data; in blorp_exec_compute() local 2092 assert(cs_prog_data->local_size[2] == 1); in blorp_exec_compute() 2207 .BarrierEnable = cs_prog_data->uses_barrier, in blorp_exec_compute() [all …]
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/intel/blorp/ |
H A D | blorp.c | 296 struct brw_cs_prog_data *cs_prog_data) in blorp_compile_cs() argument 303 memset(cs_prog_data, 0, sizeof(*cs_prog_data)); in blorp_compile_cs() 309 cs_prog_data->base.binding_table.texture_start = BLORP_TEXTURE_BT_INDEX; in blorp_compile_cs() 321 cs_prog_data->base.nr_params = nr_params; in blorp_compile_cs() 322 cs_prog_data->base.param = rzalloc_array(NULL, uint32_t, nr_params); in blorp_compile_cs() 329 .prog_data = cs_prog_data, in blorp_compile_cs() 336 ralloc_free(cs_prog_data->base.param); in blorp_compile_cs() 337 cs_prog_data->base.param = NULL; in blorp_compile_cs()
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/intel/blorp/ |
H A D | blorp.c | 296 struct brw_cs_prog_data *cs_prog_data) in blorp_compile_cs() argument 303 memset(cs_prog_data, 0, sizeof(*cs_prog_data)); in blorp_compile_cs() 309 cs_prog_data->base.binding_table.texture_start = BLORP_TEXTURE_BT_INDEX; in blorp_compile_cs() 321 cs_prog_data->base.nr_params = nr_params; in blorp_compile_cs() 322 cs_prog_data->base.param = rzalloc_array(NULL, uint32_t, nr_params); in blorp_compile_cs() 329 .prog_data = cs_prog_data, in blorp_compile_cs() 336 ralloc_free(cs_prog_data->base.param); in blorp_compile_cs() 337 cs_prog_data->base.param = NULL; in blorp_compile_cs()
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/intel/blorp/ |
H A D | blorp.c | 296 struct brw_cs_prog_data *cs_prog_data) in blorp_compile_cs() argument 303 memset(cs_prog_data, 0, sizeof(*cs_prog_data)); in blorp_compile_cs() 309 cs_prog_data->base.binding_table.texture_start = BLORP_TEXTURE_BT_INDEX; in blorp_compile_cs() 321 cs_prog_data->base.nr_params = nr_params; in blorp_compile_cs() 322 cs_prog_data->base.param = rzalloc_array(NULL, uint32_t, nr_params); in blorp_compile_cs() 329 .prog_data = cs_prog_data, in blorp_compile_cs() 336 ralloc_free(cs_prog_data->base.param); in blorp_compile_cs() 337 cs_prog_data->base.param = NULL; in blorp_compile_cs()
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/intel/blorp/ |
H A D | blorp.c | 296 struct brw_cs_prog_data *cs_prog_data) in blorp_compile_cs() argument 303 memset(cs_prog_data, 0, sizeof(*cs_prog_data)); in blorp_compile_cs() 309 cs_prog_data->base.binding_table.texture_start = BLORP_TEXTURE_BT_INDEX; in blorp_compile_cs() 321 cs_prog_data->base.nr_params = nr_params; in blorp_compile_cs() 322 cs_prog_data->base.param = rzalloc_array(NULL, uint32_t, nr_params); in blorp_compile_cs() 329 .prog_data = cs_prog_data, in blorp_compile_cs() 336 ralloc_free(cs_prog_data->base.param); in blorp_compile_cs() 337 cs_prog_data->base.param = NULL; in blorp_compile_cs()
|