/third_party/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_program.c | 82 unsigned num_cbufs, in iris_finalize_program() 90 shader->num_cbufs = num_cbufs; in iris_finalize_program() 680 unsigned num_cbufs = nir->info.num_ubos; in iris_setup_uniforms() local 681 if (num_cbufs || nir->num_uniforms) in iris_setup_uniforms() 682 num_cbufs++; in iris_setup_uniforms() 686 unsigned sysval_cbuf_index = num_cbufs; in iris_setup_uniforms() 687 num_cbufs++; in iris_setup_uniforms() 721 assert(num_cbufs < PIPE_MAX_CONSTANT_BUFFERS); in iris_setup_uniforms() 733 *out_num_cbufs = num_cbufs; in iris_setup_uniforms() 76 iris_finalize_program(struct iris_compiled_shader *shader, struct brw_stage_prog_data *prog_data, uint32_t *streamout, enum brw_param_builtin *system_values, unsigned num_system_values, unsigned kernel_input_size, unsigned num_cbufs, const struct iris_binding_table *bt) iris_finalize_program() argument 885 iris_setup_binding_table(const struct intel_device_info *devinfo, struct nir_shader *nir, struct iris_binding_table *bt, unsigned num_render_targets, unsigned num_system_values, unsigned num_cbufs) iris_setup_binding_table() argument 1321 unsigned num_cbufs; iris_compile_vs() local 1503 unsigned num_cbufs = 0; iris_compile_tcs() local 1690 unsigned num_cbufs; iris_compile_tes() local 1829 unsigned num_cbufs; iris_compile_gs() local 1963 unsigned num_cbufs; iris_compile_fs() local 2255 unsigned num_cbufs; iris_compile_cs() local [all...] |
H A D | iris_disk_cache.c | 231 unsigned num_cbufs = ish->nir->info.num_ubos; in iris_disk_cache_retrieve() local 233 if (num_cbufs || ish->nir->num_uniforms) in iris_disk_cache_retrieve() 234 num_cbufs++; in iris_disk_cache_retrieve() 237 num_cbufs++; in iris_disk_cache_retrieve() 240 num_system_values, kernel_input_size, num_cbufs, in iris_disk_cache_retrieve()
|
H A D | iris_context.h | 525 unsigned num_cbufs; member 1001 unsigned num_cbufs,
|
H A D | iris_state.c | 3444 assert(shader->num_cbufs > 0); in upload_sysvals() 3446 unsigned sysval_cbuf_index = shader->num_cbufs - 1; in upload_sysvals()
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
H A D | crocus_disk_cache.c | 205 unsigned num_cbufs = ish->nir->info.num_ubos; in crocus_disk_cache_retrieve() local 207 if (num_cbufs || ish->nir->num_uniforms) in crocus_disk_cache_retrieve() 208 num_cbufs++; in crocus_disk_cache_retrieve() 211 num_cbufs++; in crocus_disk_cache_retrieve() 220 num_system_values, num_cbufs, &bt); in crocus_disk_cache_retrieve()
|
H A D | crocus_program.c | 628 unsigned num_cbufs = nir->info.num_ubos; in crocus_setup_uniforms() local 629 if (num_cbufs || nir->num_uniforms) in crocus_setup_uniforms() 630 num_cbufs++; in crocus_setup_uniforms() 634 unsigned sysval_cbuf_index = num_cbufs; in crocus_setup_uniforms() 635 num_cbufs++; in crocus_setup_uniforms() 669 assert(num_cbufs < PIPE_MAX_CONSTANT_BUFFERS); in crocus_setup_uniforms() 680 * we need to know num_cbufs before we can lower to them. in crocus_setup_uniforms() 686 const_ubo_index->value[0].u32 = num_cbufs; in crocus_setup_uniforms() 691 *out_num_cbufs = num_cbufs; in crocus_setup_uniforms() 808 unsigned num_cbufs, in crocus_setup_binding_table() 803 crocus_setup_binding_table(const struct intel_device_info *devinfo, struct nir_shader *nir, struct crocus_binding_table *bt, unsigned num_render_targets, unsigned num_system_values, unsigned num_cbufs, const struct brw_sampler_prog_key_data *key) crocus_setup_binding_table() argument 1194 unsigned num_cbufs; crocus_compile_vs() local 1416 unsigned num_cbufs = 0; crocus_compile_tcs() local 1580 unsigned num_cbufs; crocus_compile_tes() local 1720 unsigned num_cbufs; crocus_compile_gs() local 1857 unsigned num_cbufs; crocus_compile_fs() local 2554 unsigned num_cbufs; crocus_compile_cs() local [all...] |
H A D | crocus_program_cache.c | 193 unsigned num_system_values, unsigned num_cbufs, in crocus_upload_shader() 223 shader->num_cbufs = num_cbufs; in crocus_upload_shader() 187 crocus_upload_shader(struct crocus_context *ice, enum crocus_program_cache_id cache_id, uint32_t key_size, const void *key, const void *assembly, uint32_t asm_size, struct brw_stage_prog_data *prog_data, uint32_t prog_data_size, uint32_t *streamout, enum brw_param_builtin *system_values, unsigned num_system_values, unsigned num_cbufs, const struct crocus_binding_table *bt) crocus_upload_shader() argument
|
H A D | crocus_context.h | 385 unsigned num_cbufs; member 918 unsigned num_cbufs,
|
H A D | crocus_state.c | 3538 assert(shader->num_cbufs > 0); in upload_sysvals() 3540 unsigned sysval_cbuf_index = shader->num_cbufs - 1; in upload_sysvals()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_render_pass.c | 72 const unsigned cresolve_offset = state->num_cbufs + state->have_zsbuf; in create_render_pass2() 75 pstate->num_attachments = state->num_cbufs; in create_render_pass2() 79 for (int i = 0; i < state->num_cbufs; i++) { in create_render_pass2() 125 int num_attachments = state->num_cbufs; in create_render_pass2() 127 struct zink_rt_attrib *rt = state->rts + state->num_cbufs; in create_render_pass2() 197 subpass.colorAttachmentCount = state->num_cbufs; in create_render_pass2() 403 state.num_cbufs = fb->nr_cbufs; in get_render_pass() 404 assert(!state.num_cresolves || state.num_cbufs == state.num_cresolves); in get_render_pass() 459 unsigned num_cbufs = rp->state.num_cbufs; in rp_must_change() local [all...] |
H A D | zink_render_pass.h | 53 uint8_t num_cbufs : 5; /* PIPE_MAX_COLOR_BUFS = 8 */ member
|
H A D | zink_framebuffer.c | 72 assert(rp->state.num_cbufs + rp->state.have_zsbuf + rp->state.num_cresolves + rp->state.num_zsresolves == fb->state.num_attachments); in zink_init_framebuffer()
|
/third_party/mesa3d/src/gallium/tests/graw/ |
H A D | graw_util.h | 33 int num_cbufs, bool zstencil_buf) in graw_util_create_window() 71 for (i = 0; i < num_cbufs; i++) { in graw_util_create_window() 134 fb.nr_cbufs = num_cbufs; in graw_util_create_window() 137 for (i = 0; i < num_cbufs; i++) in graw_util_create_window() 31 graw_util_create_window(struct graw_info *info, int width, int height, int num_cbufs, bool zstencil_buf) graw_util_create_window() argument
|
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_pipeline_state.h | 70 unsigned num_cbufs; member
|
H A D | d3d12_pipeline_state.cpp | 300 pso_desc.NumRenderTargets = state->num_cbufs; in create_gfx_pipeline_state() 301 for (unsigned i = 0; i < state->num_cbufs; ++i) in create_gfx_pipeline_state() 305 if (state->num_cbufs || state->dsv_format != DXGI_FORMAT_UNKNOWN) { in create_gfx_pipeline_state()
|
H A D | d3d12_context.cpp | 1443 ctx->gfx_pipeline_state.num_cbufs = state->nr_cbufs;
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_simple_shaders.h | 111 util_make_fragment_cloneinput_shader(struct pipe_context *pipe, int num_cbufs,
|
H A D | u_simple_shaders.c | 497 util_make_fragment_cloneinput_shader(struct pipe_context *pipe, int num_cbufs, in util_make_fragment_cloneinput_shader() argument 506 assert(num_cbufs <= PIPE_MAX_COLOR_BUFS); in util_make_fragment_cloneinput_shader() 515 for (i = 0; i < num_cbufs; i++) in util_make_fragment_cloneinput_shader() 518 for (i = 0; i < num_cbufs; i++) in util_make_fragment_cloneinput_shader()
|
/third_party/mesa3d/src/gallium/drivers/r300/ |
H A D | r300_emit.c | 591 unsigned i, num_cbufs = fb->nr_cbufs; in r300_emit_fb_state_pipelined() local 598 num_cbufs = MIN2(num_cbufs, 1); in r300_emit_fb_state_pipelined() 606 for (i = 0; i < num_cbufs; i++) { in r300_emit_fb_state_pipelined()
|