| /third_party/mesa3d/src/gallium/drivers/svga/ |
| H A D | svga_state_tss.c | 44 svga_cleanup_tss_binding(struct svga_context *svga) in svga_cleanup_tss_binding() argument 76 emit_tex_binding_unit(struct svga_context *svga, in emit_tex_binding_unit() argument 142 update_tss_binding(struct svga_context *svga, uint64_t dirty ) in update_tss_binding() argument 237 svga_reemit_tss_bindings(struct svga_context *svga) svga_reemit_tss_bindings() argument 357 emit_tss_unit(struct svga_context *svga, unsigned unit, const struct svga_sampler_state *state, struct ts_queue *queue) emit_tss_unit() argument 384 update_tss(struct svga_context *svga, uint64_t dirty ) update_tss() argument [all...] |
| H A D | svga_state_rss.c | 100 emit_rss_vgpu9(struct svga_context *svga, uint64_t dirty) in emit_rss_vgpu9() argument 322 get_no_cull_rasterizer_state(struct svga_context *svga) get_no_cull_rasterizer_state() argument 353 get_no_depth_stencil_test_state(struct svga_context *svga) get_no_depth_stencil_test_state() argument 369 get_alt_rasterizer_state_id(struct svga_context *svga, struct svga_rasterizer_state *rast, unsigned samples) get_alt_rasterizer_state_id() argument 388 emit_rss_vgpu10(struct svga_context *svga, uint64_t dirty) emit_rss_vgpu10() argument 525 emit_rss(struct svga_context *svga, uint64_t dirty) emit_rss() argument [all...] |
| H A D | svga_state_fs.c | 88 svga_get_compiled_dummy_fragment_shader(struct svga_context *svga, in svga_get_compiled_dummy_fragment_shader() argument 118 make_fs_key(const struct svga_context *svga, in make_fs_key() argument 319 svga_reemit_fs_bindings(struct svga_context *svga) svga_reemit_fs_bindings() argument 354 emit_hw_fs(struct svga_context *svga, uint64_t dirty) emit_hw_fs() argument [all...] |
| H A D | svga_resource_buffer.c | 84 need_buf_readback(struct svga_context *svga, in need_buf_readback() argument 121 struct svga_context *svga = svga_context(pipe); in svga_buffer_transfer_map() local 341 struct svga_context *svga = svga_context(pipe); svga_buffer_transfer_flush_region() local 361 struct svga_context *svga = svga_context(pipe); svga_buffer_transfer_unmap() local [all...] |
| H A D | svga_state.c | 215 update_state(struct svga_context *svga, in update_state() argument 285 svga_update_state(struct svga_context *svga, unsigned max_level) in svga_update_state() argument 335 svga_update_state_retry(struct svga_context *svga, unsigned max_level) svga_update_state_retry() argument 357 svga_emit_initial_state(struct svga_context *svga) svga_emit_initial_state() argument 414 svga_init_tracked_state(struct svga_context *svga) svga_init_tracked_state() argument 443 svga_update_compute_state(struct svga_context *svga) svga_update_compute_state() argument [all...] |
| H A D | svga_image_view.c | 48 svga_create_uav_image(struct svga_context *svga, in svga_create_uav_image() argument 127 struct svga_context *svga = svga_context(pipe); in svga_set_shader_images() local 222 svga_init_shader_image_functions(struct svga_context *svga) svga_init_shader_image_functions() argument 250 svga_cleanup_shader_image_state(struct svga_context *svga) svga_cleanup_shader_image_state() argument 266 svga_validate_image_view_resources(struct svga_context *svga, unsigned count, struct svga_image_view *images, bool rebind) svga_validate_image_view_resources() argument [all...] |
| H A D | svga_pipe_rasterizer.c | 105 svga_define_rasterizer_object(struct svga_context *svga, in svga_define_rasterizer_object() argument 191 struct svga_context *svga = svga_context(pipe); in svga_create_rasterizer_state() local 429 struct svga_context *svga = svga_context(pipe); svga_bind_rasterizer_state() local 455 struct svga_context *svga = svga_context(pipe); svga_delete_rasterizer_state() local 479 svga_init_rasterizer_functions(struct svga_context *svga) svga_init_rasterizer_functions() argument [all...] |
| H A D | svga_draw_arrays.c | 221 struct svga_context *svga = hwtnl->svga; in svga_hwtnl_draw_arrays() local [all...] |
| H A D | svga_draw_private.h | 163 struct svga_context *svga; member
|
| H A D | svga_tgsi.c | 169 svga_tgsi_vgpu9_translate(struct svga_context *svga, in svga_tgsi_vgpu9_translate() argument 524 svga_tgsi_compile_shader(struct svga_context *svga, in svga_tgsi_compile_shader() argument [all...] |
| H A D | svga_swtnl_state.c | 52 set_draw_viewport(struct svga_context *svga) in set_draw_viewport() argument 101 update_swtnl_draw(struct svga_context *svga, uint64_t dirty) in update_swtnl_draw() argument 189 svga_vdecl_to_input_element(struct svga_context *svga, const SVGA3dVertexDecl *vdecl, unsigned num_decls) svga_vdecl_to_input_element() argument 218 svga_swtnl_update_vdecl(struct svga_context *svga) svga_swtnl_update_vdecl() argument 356 update_swtnl_vdecl(struct svga_context *svga, uint64_t dirty) update_swtnl_vdecl() argument [all...] |
| H A D | svga_pipe_clear.c | 42 begin_blit(struct svga_context *svga) in begin_blit() argument 72 clear_buffers_with_quad(struct svga_context *svga, unsigned clear_buffers, const union pipe_color_union *color, double depth, unsigned stencil) clear_buffers_with_quad() argument 125 try_clear(struct svga_context *svga, unsigned buffers, const union pipe_color_union *color, double depth, unsigned stencil) try_clear() argument 255 struct svga_context *svga = svga_context( pipe ); svga_clear() local 288 struct svga_context *svga = svga_context(pipe); svga_clear_texture() local 471 svga_try_clear_render_target(struct svga_context *svga, struct pipe_surface *dst, const union pipe_color_union *color) svga_try_clear_render_target() argument 497 svga_blitter_clear_render_target(struct svga_context *svga, struct pipe_surface *dst, const union pipe_color_union *color, unsigned dstx, unsigned dsty, unsigned width, unsigned height) svga_blitter_clear_render_target() argument 532 struct svga_context *svga = svga_context( pipe ); svga_clear_render_target() local 549 svga_init_clear_functions(struct svga_context *svga) svga_init_clear_functions() argument [all...] |
| H A D | svga_state_framebuffer.c | 54 emit_fb_vgpu9(struct svga_context *svga) in emit_fb_vgpu9() argument 138 svga_reemit_framebuffer_bindings_vgpu9(struct svga_context *svga) svga_reemit_framebuffer_bindings_vgpu9() argument 184 emit_fb_vgpu10(struct svga_context *svga) emit_fb_vgpu10() argument 306 emit_framebuffer(struct svga_context *svga, uint64_t dirty) emit_framebuffer() argument 326 svga_reemit_framebuffer_bindings(struct svga_context *svga) svga_reemit_framebuffer_bindings() argument 349 svga_rebind_framebuffer_bindings(struct svga_context *svga) svga_rebind_framebuffer_bindings() argument 400 get_viewport_prescale(struct svga_context *svga, struct pipe_viewport_state *viewport, SVGA3dViewport *vp, struct svga_prescale *prescale) get_viewport_prescale() argument 695 emit_viewport( struct svga_context *svga, uint64_t dirty ) emit_viewport() argument 787 emit_scissor_rect( struct svga_context *svga, uint64_t dirty ) emit_scissor_rect() argument 845 emit_clip_planes( struct svga_context *svga, uint64_t dirty ) emit_clip_planes() argument [all...] |
| H A D | svga_state_sampler.c | 67 svga_check_sampler_view_resource_collision(const struct svga_context *svga, in svga_check_sampler_view_resource_collision() argument 96 svga_check_sampler_framebuffer_resource_collision(struct svga_context *svga, in svga_check_sampler_framebuffer_resource_collision() argument 126 svga_validate_pipe_sampler_view(struct svga_context *svga, struct svga_pipe_sampler_view *sv) svga_validate_pipe_sampler_view() argument 241 update_sampler_resources(struct svga_context *svga, uint64_t dirty) update_sampler_resources() argument 392 update_samplers(struct svga_context *svga, uint64_t dirty ) update_samplers() argument 541 update_cs_sampler_resources(struct svga_context *svga, uint64_t dirty) update_cs_sampler_resources() argument 659 update_cs_samplers(struct svga_context *svga, uint64_t dirty ) update_cs_samplers() argument [all...] |
| H A D | svga_resource_buffer.h | 207 struct svga_context *svga; member 286 svga_buffer_hw_storage_map(struct svga_context *svga, in svga_buffer_hw_storage_map() argument 325 svga_buffer_hw_storage_unmap(struct svga_context *svga, in svga_buffer_hw_storage_unmap() argument [all...] |
| H A D | svga_screen_cache.c | 329 svga_screen_cache_flush(struct svga_screen *svgascreen, struct svga_context *svga, struct pipe_fence_handle *fence) svga_screen_cache_flush() argument [all...] |
| H A D | svga_pipe_streamout.c | 53 svga_define_stream_output(struct svga_context *svga, in svga_define_stream_output() argument 131 svga_create_stream_output(struct svga_context *svga, in svga_create_stream_output() argument 299 svga_set_stream_output(struct svga_context *svga, struct svga_stream_output *streamout) svga_set_stream_output() argument 340 svga_delete_stream_output(struct svga_context *svga, struct svga_stream_output *streamout) svga_delete_stream_output() argument 380 struct svga_context *svga = svga_context(pipe); svga_create_stream_output_target() local 421 struct svga_context *svga = svga_context(pipe); svga_set_stream_output_targets() local 514 svga_rebind_stream_output_targets(struct svga_context *svga) svga_rebind_stream_output_targets() argument 531 svga_init_stream_output_functions(struct svga_context *svga) svga_init_stream_output_functions() argument 547 svga_create_stream_output_queries(struct svga_context *svga) svga_create_stream_output_queries() argument 566 svga_destroy_stream_output_queries(struct svga_context *svga) svga_destroy_stream_output_queries() argument 583 svga_begin_stream_output_queries(struct svga_context *svga, unsigned streammask) svga_begin_stream_output_queries() argument 606 svga_end_stream_output_queries(struct svga_context *svga, unsigned streammask) svga_end_stream_output_queries() argument 632 svga_get_primcount_from_stream_output(struct svga_context *svga, unsigned stream) svga_get_primcount_from_stream_output() argument [all...] |
| H A D | svga_pipe_sampler.c | 160 define_sampler_state_object(struct svga_context *svga, in define_sampler_state_object() argument 233 struct svga_context *svga = svga_context(pipe); in svga_create_sampler_state() local 303 struct svga_context *svga = svga_context(pipe); svga_bind_sampler_states() local 340 struct svga_context *svga = svga_context(pipe); svga_delete_sampler_state() local 365 struct svga_context *svga = svga_context(pipe); svga_create_sampler_view() local 392 struct svga_context *svga = svga_context(pipe); svga_sampler_view_destroy() local 421 struct svga_context *svga = svga_context(pipe); svga_set_sampler_views() local 536 svga_cleanup_sampler_state(struct svga_context *svga) svga_cleanup_sampler_state() argument [all...] |
| H A D | svga_swtnl_backend.c | 51 struct svga_context *svga = svga_render->svga; in svga_vbuf_render_get_vertex_info() local 65 struct svga_context *svga = svga_render->svga; in svga_vbuf_render_allocate_vertices() local 132 struct svga_context *svga = svga_render->svga; svga_vbuf_render_map_vertices() local 172 struct svga_context *svga = svga_render->svga; svga_vbuf_render_unmap_vertices() local 217 struct svga_context *svga = svga_render->svga; svga_vbuf_submit_state() local 285 struct svga_context *svga = svga_render->svga; svga_vbuf_render_draw_arrays() local 320 struct svga_context *svga = svga_render->svga; svga_vbuf_render_draw_elements() local 388 svga_vbuf_render_create(struct svga_context *svga) svga_vbuf_render_create() argument [all...] |
| H A D | svga_state_uav.c | 48 svga_uav_cache_init(struct svga_context *svga) in svga_uav_cache_init() argument 134 svga_uav_cache_find_uav(struct svga_context *svga, in svga_uav_cache_find_uav() argument 157 svga_uav_cache_add_uav(struct svga_context *svga, in svga_uav_cache_add_uav() argument 194 svga_uav_cache_use_uav(struct svga_context *svga, in svga_uav_cache_use_uav() argument 209 svga_uav_cache_purge(struct svga_context *svga, enum svga_pipe_type pipe_type) in svga_uav_cache_purge() argument 258 svga_create_uav(struct svga_context *svga, SVGA3dUAViewDesc *desc, SVGA3dSurfaceFormat svga_format, unsigned resourceDim, struct svga_winsys_surface *surf) svga_create_uav() argument 288 svga_destroy_uav(struct svga_context *svga) svga_destroy_uav() argument 313 svga_rebind_uav(struct svga_context *svga) svga_rebind_uav() argument 335 svga_find_uav_from_list(struct svga_context *svga, SVGA3dUAViewId uaViewId, unsigned num_uavs, SVGA3dUAViewId *uaViewsId) svga_find_uav_from_list() argument 350 svga_create_uav_list(struct svga_context *svga, enum svga_pipe_type pipe_type, unsigned num_free_uavs, unsigned *num_uavs, SVGA3dUAViewId *uaViewIds, struct svga_winsys_surface **uaViews) svga_create_uav_list() argument 592 svga_save_uav_state(struct svga_context *svga, enum svga_pipe_type pipe_type, unsigned num_uavs, SVGA3dUAViewId *uaViewIds, struct svga_winsys_surface **uaViews) svga_save_uav_state() argument 687 need_to_set_uav(struct svga_context *svga, int uavSpliceIndex, unsigned num_uavs, SVGA3dUAViewId *uaViewIds, struct svga_winsys_surface **uaViews) need_to_set_uav() argument 745 update_uav(struct svga_context *svga, uint64_t dirty) update_uav() argument 815 need_to_set_cs_uav(struct svga_context *svga, unsigned num_uavs, SVGA3dUAViewId *uaViewIds, struct svga_winsys_surface **uaViews) need_to_set_cs_uav() argument 856 update_cs_uav(struct svga_context *svga, uint64_t dirty) update_cs_uav() argument [all...] |
| H A D | svga_resource_buffer_upload.c | 69 svga_winsys_buffer_create( struct svga_context *svga, in svga_winsys_buffer_create() argument 269 svga_buffer_recreate_host_surface(struct svga_context *svga, in svga_buffer_recreate_host_surface() argument 380 svga_buffer_bind_host_surface(struct svga_context *svga, in svga_buffer_bind_host_surface() argument 419 svga_buffer_validate_host_surface(struct svga_context *svga, struct svga_buffer *sbuf, unsigned tobind_flags) svga_buffer_validate_host_surface() argument 493 svga_buffer_upload_gb_command(struct svga_context *svga, struct svga_buffer *sbuf) svga_buffer_upload_gb_command() argument 571 svga_buffer_upload_hb_command(struct svga_context *svga, struct svga_buffer *sbuf) svga_buffer_upload_hb_command() argument 646 svga_buffer_upload_command(struct svga_context *svga, struct svga_buffer *sbuf) svga_buffer_upload_command() argument 661 svga_buffer_upload_flush(struct svga_context *svga, struct svga_buffer *sbuf) svga_buffer_upload_flush() argument 853 svga_buffer_update_hw(struct svga_context *svga, struct svga_buffer *sbuf, unsigned bind_flags) svga_buffer_update_hw() argument 921 svga_buffer_upload_piecewise(struct svga_screen *ss, struct svga_context *svga, struct svga_buffer *sbuf) svga_buffer_upload_piecewise() argument 991 svga_buffer_upload_ranges(struct svga_context *svga, struct svga_buffer *sbuf) svga_buffer_upload_ranges() argument 1049 svga_buffer_handle(struct svga_context *svga, struct pipe_resource *buf, unsigned tobind_flags) svga_buffer_handle() argument 1110 svga_context_flush_buffers(struct svga_context *svga) svga_context_flush_buffers() argument [all...] |
| H A D | svga_shader.c | 275 svga_init_shader_key_common(const struct svga_context *svga, in svga_init_shader_key_common() argument 598 define_gb_shader_vgpu9(struct svga_context *svga, struct svga_shader_variant *variant, unsigned codeLen) define_gb_shader_vgpu9() argument 627 define_gb_shader_vgpu10(struct svga_context *svga, struct svga_shader_variant *variant, unsigned codeLen) define_gb_shader_vgpu10() argument 694 svga_define_shader(struct svga_context *svga, struct svga_shader_variant *variant) svga_define_shader() argument 743 svga_set_shader(struct svga_context *svga, SVGA3dShaderType type, struct svga_shader_variant *variant) svga_set_shader() argument 775 svga_new_shader_variant(struct svga_context *svga, enum pipe_shader_type type) svga_new_shader_variant() argument 811 svga_destroy_shader_variant(struct svga_context *svga, struct svga_shader_variant *variant) svga_destroy_shader_variant() argument 851 svga_rebind_shaders(struct svga_context *svga) svga_rebind_shaders() argument 921 struct svga_context *svga = svga_context(pipe); svga_create_shader() local 958 svga_compile_shader(struct svga_context *svga, struct svga_shader *shader, const struct svga_compile_key *key, struct svga_shader_variant **out_variant) svga_compile_shader() argument [all...] |
| H A D | svga_format.c | 1897 svga_has_any_integer_cbufs(const struct svga_context *svga) in svga_has_any_integer_cbufs() argument
|
| H A D | svga_surface.c | 48 svga_texture_copy_region(struct svga_context *svga, in svga_texture_copy_region() argument 78 svga_texture_copy_handle(struct svga_context *svga, in svga_texture_copy_handle() argument 131 svga_texture_copy_handle_resource(struct svga_context *svga, in svga_texture_copy_handle_resource() argument 182 svga_texture_view_surface(struct svga_context *svga, struct svga_texture *tex, unsigned bind_flags, SVGA3dSurfaceAllFlags flags, SVGA3dSurfaceFormat format, unsigned start_mip, unsigned num_mip, int layer_pick, unsigned num_layers, int zslice_pick, boolean cacheable, struct svga_host_surface_cache_key *key) svga_texture_view_surface() argument 289 struct svga_context *svga = svga_context(pipe); svga_create_surface_view() local 436 struct svga_context *svga = svga_context(pipe); svga_create_surface() local 468 create_backed_surface_view(struct svga_context *svga, struct svga_surface *s, boolean clone_resource) create_backed_surface_view() argument 535 svga_validate_surface_view(struct svga_context *svga, struct svga_surface *s) svga_validate_surface_view() argument 664 struct svga_context *svga = svga_context(pipe); svga_surface_destroy() local 749 svga_mark_surfaces_dirty(struct svga_context *svga) svga_mark_surfaces_dirty() argument 781 svga_propagate_surface(struct svga_context *svga, struct pipe_surface *surf, boolean reset) svga_propagate_surface() argument 881 svga_propagate_rendertargets(struct svga_context *svga) svga_propagate_rendertargets() argument 993 svga_init_surface_functions(struct svga_context *svga) svga_init_surface_functions() argument [all...] |
| H A D | svga_state_constants.c | 46 svga_get_image_size_constant(const struct svga_context *svga, float **dest, in svga_get_image_size_constant() argument 104 svga_get_extra_constants_common(const struct svga_context *svga, in svga_get_extra_constants_common() argument 163 svga_get_extra_fs_constants(const struct svga_context *svga, float *dest) in svga_get_extra_fs_constants() argument 182 svga_get_prescale_constants(const struct svga_context *svga, float **dest, const struct svga_prescale *prescale) svga_get_prescale_constants() argument 198 svga_get_pt_sprite_constants(const struct svga_context *svga, float **dest) svga_get_pt_sprite_constants() argument 216 svga_get_clip_plane_constants(const struct svga_context *svga, const struct svga_shader_variant *variant, float **dest) svga_get_clip_plane_constants() argument 246 svga_get_extra_vs_constants(const struct svga_context *svga, float *dest) svga_get_extra_vs_constants() argument 296 svga_get_extra_gs_constants(const struct svga_context *svga, float *dest) svga_get_extra_gs_constants() argument 346 svga_get_extra_tcs_constants(struct svga_context *svga, float *dest) svga_get_extra_tcs_constants() argument 369 svga_get_extra_tes_constants(struct svga_context *svga, float *dest) svga_get_extra_tes_constants() argument 397 svga_get_extra_cs_constants(struct svga_context *svga, float *dest) svga_get_extra_cs_constants() argument 418 emit_const_range(struct svga_context *svga, enum pipe_shader_type shader, unsigned offset, unsigned count, const float (*values)[4]) emit_const_range() argument 542 emit_consts_vgpu9(struct svga_context *svga, enum pipe_shader_type shader) emit_consts_vgpu9() argument 624 svga_destroy_rawbuf_srv(struct svga_context *svga) svga_destroy_rawbuf_srv() argument 643 emit_rawbuf(struct svga_context *svga, unsigned slot, enum pipe_shader_type shader, unsigned buffer_offset, unsigned buffer_size, void *buffer) emit_rawbuf() argument 740 emit_constbuf(struct svga_context *svga, unsigned slot, enum pipe_shader_type shader, unsigned buffer_offset, unsigned buffer_size, const void *buffer, unsigned extra_buffer_offset, unsigned extra_buffer_size, const void *extra_buffer) emit_constbuf() argument 895 emit_consts_vgpu10(struct svga_context *svga, enum pipe_shader_type shader) emit_consts_vgpu10() argument 972 emit_constbuf_vgpu10(struct svga_context *svga, enum pipe_shader_type shader) emit_constbuf_vgpu10() argument 1063 emit_fs_consts(struct svga_context *svga, uint64_t dirty) emit_fs_consts() argument 1086 emit_fs_constbuf(struct svga_context *svga, uint64_t dirty) emit_fs_constbuf() argument 1124 emit_vs_consts(struct svga_context *svga, uint64_t dirty) emit_vs_consts() argument 1148 emit_vs_constbuf(struct svga_context *svga, uint64_t dirty) emit_vs_constbuf() argument 1188 emit_gs_consts(struct svga_context *svga, uint64_t dirty) emit_gs_consts() argument 1217 emit_gs_constbuf(struct svga_context *svga, uint64_t dirty) emit_gs_constbuf() argument 1261 emit_tcs_consts(struct svga_context *svga, uint64_t dirty) emit_tcs_consts() argument 1281 emit_tcs_constbuf(struct svga_context *svga, uint64_t dirty) emit_tcs_constbuf() argument 1322 emit_tes_consts(struct svga_context *svga, uint64_t dirty) emit_tes_consts() argument 1340 emit_tes_constbuf(struct svga_context *svga, uint64_t dirty) emit_tes_constbuf() argument 1382 emit_cs_consts(struct svga_context *svga, uint64_t dirty) emit_cs_consts() argument 1401 emit_cs_constbuf(struct svga_context *svga, uint64_t dirty) emit_cs_constbuf() argument 1443 update_rawbuf_mask(struct svga_context *svga, enum pipe_shader_type shader) update_rawbuf_mask() argument 1472 update_rawbuf(struct svga_context *svga, uint64 dirty) update_rawbuf() argument 1517 update_cs_rawbuf(struct svga_context *svga, uint64 dirty) update_cs_rawbuf() argument [all...] |