Lines Matching defs:sub_ctx

465    struct vrend_sub_context *sub_ctx;  member
1114 static bool vrend_compile_shader(struct vrend_sub_context *sub_ctx, in vrend_compile_shader()
1212 static void vrend_use_program(struct vrend_sub_context *sub_ctx, GLuint program_id) in vrend_use_program()
1259 static void vrend_stencil_test_enable(struct vrend_sub_context *sub_ctx, bool stencil_test_enable) in vrend_stencil_test_enable()
1318 static void set_stream_out_varyings(MAYBE_UNUSED struct vrend_sub_context *sub_ctx, in set_stream_out_varyings()
1569 static struct vrend_linked_shader_program *add_shader_program(struct vrend_sub_context *sub_ctx, in add_shader_program()
1733 static struct vrend_linked_shader_program *lookup_shader_program(struct vrend_sub_context *sub_ctx, in lookup_shader_program()
1925 struct vrend_sub_context *sub_ctx = target->sub_ctx; in vrend_destroy_so_target_object() local
2415 static void vrend_hw_set_color_surface(struct vrend_sub_context *sub_ctx, int index) in vrend_hw_set_color_surface()
2433 static void vrend_hw_emit_framebuffer_state(struct vrend_sub_context *sub_ctx) in vrend_hw_emit_framebuffer_state()
2501 struct vrend_sub_context *sub_ctx = ctx->sub; in vrend_set_framebuffer_state() local
3238 static inline void vrend_fill_shader_key(struct vrend_sub_context *sub_ctx, in vrend_fill_shader_key()
3465 static int vrend_shader_select(struct vrend_sub_context *sub_ctx, in vrend_shader_select()
3580 struct vrend_sub_context *sub_ctx = ctx->sub; in vrend_create_shader() local
3711 struct vrend_sub_context *sub_ctx = ctx->sub; in vrend_bind_shader() local
3746 struct vrend_sub_context *sub_ctx = ctx->sub; in vrend_clear() local
3915 static void vrend_update_scissor_state(struct vrend_sub_context *sub_ctx) in vrend_update_scissor_state()
3939 static void vrend_update_viewport_state(struct vrend_sub_context *sub_ctx) in vrend_update_viewport_state()
4180 static int vrend_draw_bind_samplers_shader(struct vrend_sub_context *sub_ctx, in vrend_draw_bind_samplers_shader()
4245 static int vrend_draw_bind_ubo_shader(struct vrend_sub_context *sub_ctx, in vrend_draw_bind_ubo_shader()
4282 static void vrend_draw_bind_const_shader(struct vrend_sub_context *sub_ctx, in vrend_draw_bind_const_shader()
4296 static void vrend_draw_bind_ssbo_shader(struct vrend_sub_context *sub_ctx, int shader_type) in vrend_draw_bind_ssbo_shader()
4329 static void vrend_draw_bind_abo_shader(struct vrend_sub_context *sub_ctx) in vrend_draw_bind_abo_shader()
4350 static void vrend_draw_bind_images_shader(struct vrend_sub_context *sub_ctx, int shader_type) in vrend_draw_bind_images_shader()
4420 static void vrend_draw_bind_objects(struct vrend_sub_context *sub_ctx, bool new_program) in vrend_draw_bind_objects()
4446 void vrend_inject_tcs(struct vrend_sub_context *sub_ctx, int vertices_per_patch) in vrend_inject_tcs()
4478 vrend_select_program(struct vrend_sub_context *sub_ctx, const struct pipe_draw_info *info) in vrend_select_program()
4587 struct vrend_sub_context *sub_ctx = ctx->sub; in vrend_draw_vbo() local
4847 struct vrend_sub_context *sub_ctx = ctx->sub; in vrend_launch_grid() local
5051 static void vrend_hw_emit_blend(struct vrend_sub_context *sub_ctx, struct pipe_blend_state *state) in vrend_hw_emit_blend()
5157 static void vrend_patch_blend_state(struct vrend_sub_context *sub_ctx) in vrend_patch_blend_state()
5292 static void vrend_update_frontface_state(struct vrend_sub_context *sub_ctx) in vrend_update_frontface_state()
5304 void vrend_update_stencil_state(struct vrend_sub_context *sub_ctx) in vrend_update_stencil_state()
5703 static void vrend_apply_sampler_state(struct vrend_sub_context *sub_ctx, in vrend_apply_sampler_state()