mesa/src/gallium/drivers/svga
Rob Herring 3f097396a1 Android: push driver build details to driver makefiles
src/gallium/targets/dri/Android.mk contains lots of conditional for
individual drivers. Let's move these details into the individual driver
makefiles.

In the process, align the make driver conditionals with automake
(i.e. HAVE_GALLIUM_*).

Signed-off-by: Rob Herring <robh@kernel.org>
[Emil Velikov: add the radeon winsys for radeonsi]
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
2017-05-11 13:52:21 +01:00
..
include svga: update the svga3d device header files 2015-09-02 09:05:23 -06:00
svgadump svga: remove shebang from svgadump/svga_dump.py 2017-03-10 14:12:46 +00:00
Android.mk Android: push driver build details to driver makefiles 2017-05-11 13:52:21 +01:00
Automake.inc
Makefile.am svga: specify include path for git_sha1.h for out-of-src builds 2017-04-07 13:46:44 -06:00
Makefile.sources svga: add svga_mksstats.h to the sources list 2016-10-06 16:17:09 +01:00
SConscript scons: whitespace cleanup 2016-05-25 12:23:12 -06:00
svga_cmd.c svga: add SVGA_3D_CMD_INVALIDATE_GB_SURFACE support 2016-11-03 14:29:22 -06:00
svga_cmd.h svga: remove const qualifier from SVGA3D_vgpu10_GenMips() prototype 2017-01-27 17:56:56 +00:00
svga_cmd_vgpu10.c svga: add SVGA3d_vgpu10_TransferFromBuffer() 2016-09-17 10:24:12 -06:00
svga_context.c svga: Move rendertarget view related fields to hw_clear state 2017-04-26 11:37:59 -06:00
svga_context.h gallium: remove pipe_index_buffer and set_index_buffer 2017-05-10 19:00:16 +02:00
svga_debug.h svga: add DEBUG_SAMPLERS 2017-04-26 11:37:59 -06:00
svga_draw.c gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytes 2017-05-10 19:00:16 +02:00
svga_draw.h svga: s/unsigned/enum pipe_prim_type/ for primitive type variables 2016-05-26 17:44:17 -06:00
svga_draw_arrays.c svga: add guest statistic gathering interface 2016-08-26 06:19:51 -06:00
svga_draw_elements.c svga: fix prim type check/assignment in translate_indices() 2016-09-17 10:09:00 -06:00
svga_draw_private.h svga: s/unsigned/enum pipe_prim_type/ for primitive type variables 2016-05-26 17:44:17 -06:00
svga_format.c svga: add function svga_linear_to_srgb() 2017-04-28 21:03:06 -06:00
svga_format.h svga: add function svga_linear_to_srgb() 2017-04-28 21:03:06 -06:00
svga_hw_reg.h
svga_link.c svga: print shader linkage info when tgsi debug bit is on 2016-06-06 10:20:45 -06:00
svga_link.h svga: add new svga_link.[ch] files 2015-09-02 09:05:23 -06:00
svga_mksstats.h svga: add guest statistic gathering interface 2016-08-26 08:04:02 -06:00
svga_pipe_blend.c svga: add comment about unsupported blend modes 2016-08-26 06:19:52 -06:00
svga_pipe_blit.c svga: allow quad blit for more formats 2016-11-03 14:29:22 -06:00
svga_pipe_clear.c svga: fix memory leak in svga_clear_texture() 2016-11-03 14:29:22 -06:00
svga_pipe_constants.c gallium: s/uint/enum pipe_shader_type/ for set_constant_buffer() 2017-03-08 08:50:20 -07:00
svga_pipe_depthstencil.c svga: add guest statistic gathering interface 2016-08-26 06:19:51 -06:00
svga_pipe_draw.c gallium: remove pipe_index_buffer and set_index_buffer 2017-05-10 19:00:16 +02:00
svga_pipe_flush.c gallium/util: switch over to new u_debug_image.[ch] code 2016-02-08 09:29:38 -07:00
svga_pipe_fs.c svga: add guest statistic gathering interface 2016-08-26 06:19:51 -06:00
svga_pipe_gs.c svga: add guest statistic gathering interface 2016-08-26 06:19:51 -06:00
svga_pipe_misc.c svga: Move setting the rendered_to flags to framebuffer emit time 2017-04-26 11:37:59 -06:00
svga_pipe_query.c gallium: s/uint/enum pipe_render_cond_flag/ for set_render_condition() 2017-03-08 08:50:20 -07:00
svga_pipe_rasterizer.c svga: disable rasterization if rasterizer_discard is set or FS undefined 2017-04-07 13:46:43 -06:00
svga_pipe_sampler.c svga: add DEBUG_SAMPLERS 2017-04-26 11:37:59 -06:00
svga_pipe_streamout.c svga: rebind stream output targets 2016-03-21 13:37:40 -06:00
svga_pipe_vertex.c gallium: remove pipe_index_buffer and set_index_buffer 2017-05-10 19:00:16 +02:00
svga_pipe_vs.c svga: add guest statistic gathering interface 2016-08-26 06:19:51 -06:00
svga_public.h
svga_resource.c gallium: split transfer_inline_write into buffer and texture callbacks 2016-07-23 13:33:42 +02:00
svga_resource.h
svga_resource_buffer.c gallium/util: replace pipe_mutex_unlock() with mtx_unlock() 2017-03-07 08:53:05 +11:00
svga_resource_buffer.h svga: add comment on svga_buffer_hw_storage_map() 2017-04-03 13:09:05 -06:00
svga_resource_buffer_upload.c gallium/util: replace pipe_mutex_unlock() with mtx_unlock() 2017-03-07 08:53:05 +11:00
svga_resource_buffer_upload.h
svga_resource_texture.c svga: Add a more elaborate format compatibility determination v2 2017-04-28 21:03:06 -06:00
svga_resource_texture.h svga: cache the backing surface handle in the texture object 2017-04-26 11:37:59 -06:00
svga_sampler_view.c svga: cache the backing surface handle in the texture object 2017-04-26 11:37:59 -06:00
svga_sampler_view.h svga: add const qualifiers on svga_check_sampler_view_resource_collision() 2017-04-26 11:37:59 -06:00
svga_screen.c gallium: add PIPE_CAP_CAN_BIND_CONST_BUFFER_AS_VERTEX 2017-05-10 19:29:08 +02:00
svga_screen.h gallium/util: replace pipe_mutex with mtx_t 2017-03-07 08:48:11 +11:00
svga_screen_cache.c svga: add context pointer to the invalidate surface interface 2017-04-07 13:46:44 -06:00
svga_screen_cache.h svga: add context pointer to the invalidate surface interface 2017-04-07 13:46:44 -06:00
svga_shader.c svga: s/unsigned/enum pipe_shader_type/ 2016-08-29 12:40:45 -06:00
svga_shader.h svga: s/unsigned/enum pipe_shader_type/ 2016-08-29 12:40:45 -06:00
svga_state.c svga: whitespace and formatting fixes in svga_stage.c 2017-03-02 10:11:04 -07:00
svga_state.h svga: update driver for version 10 GPU interface 2015-09-02 09:27:43 -06:00
svga_state_constants.c svga: remove pre-SVGA3D_HWVERSION_WS8_B1 code 2017-04-07 13:46:44 -06:00
svga_state_framebuffer.c svga: Move rendertarget view related fields to hw_clear state 2017-04-26 11:37:59 -06:00
svga_state_fs.c svga: disable rasterization if rasterizer_discard is set or FS undefined 2017-04-07 13:46:43 -06:00
svga_state_gs.c svga: add guest statistic gathering interface 2016-08-26 06:19:51 -06:00
svga_state_need_swtnl.c svga: fix crash regression since e027935a79 2017-03-02 10:11:19 -07:00
svga_state_rss.c svga: disable rasterization if rasterizer_discard is set or FS undefined 2017-04-07 13:46:43 -06:00
svga_state_sampler.c svga: add const qualifiers on svga_check_sampler_view_resource_collision() 2017-04-26 11:37:59 -06:00
svga_state_tgsi_transform.c svga: do not emulate wide points in GS when doing transform feedback 2017-04-07 13:46:43 -06:00
svga_state_tss.c svga: add SVGA_NEW_FRAME_BUFFER to svga_hw_tss_binding state atom 2016-11-03 14:29:22 -06:00
svga_state_vdecl.c gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytes 2017-05-10 19:00:16 +02:00
svga_state_vs.c svga: pass NULL to ureg_get_tokens() 2017-03-05 08:15:51 +11:00
svga_streamout.h svga: rebind stream output targets 2016-03-21 13:37:40 -06:00
svga_surface.c svga: implement sRGB rendering for imported surfaces 2017-04-28 21:03:06 -06:00
svga_surface.h svga: cache the backing surface handle in the texture object 2017-04-26 11:37:59 -06:00
svga_swtnl.h gallium: remove pipe_index_buffer and set_index_buffer 2017-05-10 19:00:16 +02:00
svga_swtnl_backend.c gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytes 2017-05-10 19:00:16 +02:00
svga_swtnl_draw.c gallium: remove pipe_index_buffer and set_index_buffer 2017-05-10 19:00:16 +02:00
svga_swtnl_private.h svga: s/unsigned/enum pipe_prim_type/ for primitive type variables 2016-05-26 17:44:17 -06:00
svga_swtnl_state.c svga: s/unsigned/pipe_prim_type/ 2017-03-02 10:11:19 -07:00
svga_tgsi.c svga: add guest statistic gathering interface 2016-08-26 06:19:51 -06:00
svga_tgsi.h svga: pass context to svga_tgsi_vgpu9_translate() 2015-10-16 11:43:28 -06:00
svga_tgsi_decl_sm30.c svga: s/Elements/ARRAY_SIZE/ 2016-04-25 12:59:29 -06:00
svga_tgsi_emit.h svga: emit sampler declarations in the helper function for non vgpu10 2016-03-29 13:35:09 -06:00
svga_tgsi_insn.c gallium: remove TGSI_OPCODE_CLAMP 2017-02-18 02:58:43 +01:00
svga_tgsi_vgpu10.c gallium: remove TGSI_OPCODE_SUB 2017-01-05 18:30:00 +01:00
svga_winsys.h svga: add context pointer to the invalidate surface interface 2017-04-07 13:46:44 -06:00