iris: actually set KSP offsets
[mesa.git] / src / gallium / drivers / iris / iris_program_cache.c
index 5ee0dae0467649a4a5cc91e42d7c530ba8157a6f..7fc318c862c08efcd378df37d399201be91b246c 100644 (file)
@@ -204,11 +204,11 @@ iris_upload_and_bind_shader(struct iris_context *ice,
     * backend.
     */
    if (existing) {
-      shader->prog_offset = existing->prog_offset;
+      shader->offset = existing->offset;
    } else {
       shader->buffer = NULL;
       u_upload_alloc(ice->shaders.uploader, 0, prog_data->program_size,
-                     64, &shader->prog_offset, &shader->buffer, &shader->map);
+                     64, &shader->offset, &shader->buffer, &shader->map);
       memcpy(shader->map, assembly, prog_data->program_size);
    }