mesa/src/gallium/include/pipe
Samuel Pitoiset bfd695e1d2 gallium: add a new interface for pipe_context::launch_grid()
This introduces pipe_grid_info which contains all information to
describe a launch_grid call. This will be used to implement indirect
compute in the same fashion as indirect draw.

Changes from v2:
 - correctly initialize pipe_grid_info for nv50/nvc0

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
2016-02-13 15:51:17 +01:00
..
p_compiler.h Remove Sun CC specific code. 2015-12-02 07:51:04 +00:00
p_config.h Remove Sun CC specific code. 2015-12-02 07:51:04 +00:00
p_context.h gallium: add a new interface for pipe_context::launch_grid() 2016-02-13 15:51:17 +01:00
p_defines.h gallium: pass the robust buffer access context flag to drivers 2016-02-09 21:19:51 +01:00
p_format.h gallium: add ASTC formats 2015-11-23 11:17:15 -05:00
p_screen.h gallium: add interface for querying memory usage and sizes (v2) 2016-02-05 17:29:38 +01:00
p_shader_tokens.h tgsi: add MEMBAR opcode to handle memoryBarrier* GLSL intrinsics 2016-01-29 21:04:36 -05:00
p_state.h gallium: add a new interface for pipe_context::launch_grid() 2016-02-13 15:51:17 +01:00
p_video_codec.h vl: add level interface 2014-06-18 13:53:17 +02:00
p_video_enums.h vl: add HEVC profiles and defines 2015-08-14 15:02:28 +02:00
p_video_state.h vl: add RefPicList defines for VAAPI HEVC decode 2015-10-27 19:09:55 -04:00