Lines Matching defs:shader
98 struct dzn_cached_blob *shader =
101 vk_free(&shader->base.device->alloc, shader);
301 adjust_var_bindings(nir_shader *shader,
311 nir_foreach_variable_with_modes(var, shader, modes) {
337 return nir_shader_instructions_pass(shader, adjust_resource_index_binding,
707 /* Disable rasterization (AKA leave fragment shader NULL) when
2079 D3D12_SHADER_BYTECODE *shader,
2098 stream_desc, shader,
2126 ret = dzn_pipeline_cache_lookup_dxil_shader(cache, dxil_hash, &stage, shader);
2133 *cs = *shader;
2139 ret = dzn_pipeline_compile_shader(device, nir, shader);
2144 *cs = *shader;
2147 dzn_pipeline_cache_add_dxil_shader(cache, dxil_hash, MESA_SHADER_COMPUTE, shader);
2181 D3D12_SHADER_BYTECODE shader = { 0 };
2184 &stream_desc, &shader, pCreateInfo);
2194 free((void *)shader.pShaderBytecode);