Lines Matching defs:shader
144 fprintf(stderr, "NIR (from SPIR-V) for %s shader:\n",
165 /* Vulkan uses the separate-shader linking model */
259 struct anv_shader_bin *, shader) {
260 anv_shader_bin_unref(device, *shader);
380 * * If the interface of the fragment shader entry point of the
464 /* To reduce possible shader recompilations we would need to know if
475 /* We should probably pull this out of the shader, but it's fairly
777 * used by the shader to chunk_size -- which does simplify the logic.
844 * enabled if either shader stage includes the execution mode.
851 * shader stages."
1067 * valid (see populate_wm_prog_key()), before we look at the shader
1068 * variables. Here we look at the output variables of the shader an compute
1212 fprintf(stream, "Inline shader constant data (start=%dB)",
1265 * looked up the shader in a cache.
1299 * in the vertex shader when using it.
1368 unreachable("Invalid graphics shader stage");
1586 unreachable("Invalid graphics shader stage");
1640 * write a default value if the shader doesn't actually write it.
1642 * We iterate backwards in the stage and stop on the first shader that can
1709 unreachable("Invalid graphics shader stage");
2369 /* Create enough stage entries for all shader modules plus potential
2578 unreachable("Invalid ray-tracing shader stage");
2624 /* The any-hit and intersection shader have to be combined */
2658 unreachable("Invalid ray tracing shader group type");
2834 struct anv_shader_bin *, shader) {
2835 anv_shader_bin_unref(device, *shader);
2926 unreachable("Invalid ray-tracing shader group type");
3016 WRITE_STR(props->description, "%s%d %s shader",
3064 struct anv_shader_bin **shader =
3068 prog_data = (*shader)->prog_data;
3079 "shader executable.");
3087 "Number of instructions in the final generated shader "
3098 "shader executable.");
3119 "adjust your shader to reduce register pressure.");
3130 "adjust your shader to reduce register pressure.");
3139 "generated shader executable. If this is non-zero, you "
3140 "may want to adjust your shader to reduce register "
3151 "shader including any padding.");
3210 "Final GEN assembly for the generated shader binary");