From: Icecream95 Date: Sun, 8 Nov 2020 10:50:59 +0000 (+1300) Subject: rbug: Forward get_compiler_options to pipe driver X-Git-Tag: upstream/21.0.0~2779 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=44875361c88754cb53172205e2657e487d6e6fe8;p=platform%2Fupstream%2Fmesa.git rbug: Forward get_compiler_options to pipe driver Acked-by: Marek Olšák Part-of: --- diff --git a/src/gallium/auxiliary/driver_rbug/rbug_screen.c b/src/gallium/auxiliary/driver_rbug/rbug_screen.c index e115620..c3ff1fe 100644 --- a/src/gallium/auxiliary/driver_rbug/rbug_screen.c +++ b/src/gallium/auxiliary/driver_rbug/rbug_screen.c @@ -77,6 +77,16 @@ rbug_screen_get_device_vendor(struct pipe_screen *_screen) return screen->get_device_vendor(screen); } +static const void * +rbug_screen_get_compiler_options(struct pipe_screen *_screen, + enum pipe_shader_ir ir, + enum pipe_shader_type shader) +{ + struct pipe_screen *screen = rbug_screen(_screen)->screen; + + return screen->get_compiler_options(screen, ir, shader); +} + static struct disk_cache * rbug_screen_get_disk_shader_cache(struct pipe_screen *_screen) { @@ -409,6 +419,7 @@ rbug_screen_create(struct pipe_screen *screen) rb_screen->base.destroy = rbug_screen_destroy; rb_screen->base.get_name = rbug_screen_get_name; rb_screen->base.get_vendor = rbug_screen_get_vendor; + SCR_INIT(get_compiler_options); SCR_INIT(get_disk_shader_cache); rb_screen->base.get_device_vendor = rbug_screen_get_device_vendor; rb_screen->base.get_param = rbug_screen_get_param;