i965/fs: Remove the GL context from the generator
Reviewed-by: Matt Turner <mattst88@gmail.com>
This commit is contained in:
@@ -639,7 +639,6 @@ private:
|
||||
bool patch_discard_jumps_to_fb_writes();
|
||||
|
||||
struct brw_context *brw;
|
||||
struct gl_context *ctx;
|
||||
|
||||
struct brw_compile *p;
|
||||
const void * const key;
|
||||
|
@@ -136,8 +136,6 @@ fs_generator::fs_generator(struct brw_context *brw,
|
||||
runtime_check_aads_emit(runtime_check_aads_emit), debug_flag(false),
|
||||
stage_abbrev(stage_abbrev), mem_ctx(mem_ctx)
|
||||
{
|
||||
ctx = &brw->ctx;
|
||||
|
||||
p = rzalloc(mem_ctx, struct brw_compile);
|
||||
brw_init_compile(brw->intelScreen->devinfo, p, mem_ctx);
|
||||
}
|
||||
@@ -2091,14 +2089,7 @@ fs_generator::generate_code(const cfg_t *cfg, int dispatch_width)
|
||||
break;
|
||||
|
||||
default:
|
||||
if (inst->opcode < (int) ARRAY_SIZE(opcode_descs)) {
|
||||
_mesa_problem(ctx, "Unsupported opcode `%s' in %s",
|
||||
opcode_descs[inst->opcode].name, stage_abbrev);
|
||||
} else {
|
||||
_mesa_problem(ctx, "Unsupported opcode %d in %s", inst->opcode,
|
||||
stage_abbrev);
|
||||
}
|
||||
abort();
|
||||
unreachable("Unsupported opcode");
|
||||
|
||||
case SHADER_OPCODE_LOAD_PAYLOAD:
|
||||
unreachable("Should be lowered by lower_load_payload()");
|
||||
|
Reference in New Issue
Block a user