[Mesa-dev] [PATCH 00/15] RadeonSI: Random improvements
Marek Olšák
maraeo at gmail.com
Fri Sep 19 13:17:03 PDT 2014
Patch 1: Documenting.
radeonsi: document what si_descriptors.c does
Patches 2-8: Improvements and cleanups for DB registers and MSAA.
radeonsi: remove unused variable si_pipe_shader::sprite_coord_enable
radeonsi: move DB registers from draw_vbo into new db_render_state
radeonsi: remove shader.ps_conservative_z, set db_shader_control instead
radeonsi: set KILL_ENABLE during shader compilation, remove uses_kill flag
radeonsi: move DB_SHADER_CONTROL into db_render_state
radeonsi: only update MSAA-specific framebuffer state if nr_samples is changed
radeonsi: disable gl_SampleMask fragment shader output if MSAA is disabled
Patches 9-10: Renaming stuff and simplification.
radeonsi: merge si_pipe_shader into si_shader
radeonsi: shorten si_pipe_* prefixes to si_*
Patches 11-15: Geometry shader fixes.
radeonsi: don't snoop currently-bound GS shader when compiling ES
radeonsi: don't pass the context to the shader translator
radeonsi: don't use pipe_constant_buffer for GS rings
radeonsi: release GS rings at context destruction
radeonsi: properly destroy the GS copy shader and scratch_bo for compute
Please review.
Marek
More information about the mesa-dev
mailing list