summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* vk/image: Let anv_image have one anv_surface per aspectChad Versace2015-08-285-61/+94
* spirv: Bump to the public revision 31Jason Ekstrand2015-08-272-18/+27
* vk: Update to API version 0.138.2Jason Ekstrand2015-08-271-5/+6
* vk/gen8: Add support for push constantsJason Ekstrand2015-08-273-0/+70
* vk/private.h: Handle a NULL bo but valid offset in __gen_combine_addressJason Ekstrand2015-08-271-1/+1
* vk/cmd_buffer: Set the CONSTANTS_REL_GENERAL flag on execbufJason Ekstrand2015-08-271-1/+2
* HACK: Don't call nir_setup_uniformsJason Ekstrand2015-08-271-1/+2
* vk/compiler: Add a helper for setting up prog_data->paramJason Ekstrand2015-08-271-62/+51
* vk: Add initial API support for setting push constantsJason Ekstrand2015-08-263-2/+34
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-08-2697-3499/+3179
|\
| * gallium/radeon: read_registers should return bool meaning success or failureMarek Olšák2015-08-264-8/+10
| * radeonsi: add IB parser support for CP DMA packetsMarek Olšák2015-08-264-61/+122
| * radeonsi: add IB tracing support for debug contextsMarek Olšák2015-08-265-16/+105
| * radeonsi: remove old CS tracing codeMarek Olšák2015-08-265-47/+3
| * radeonsi: parse and dump status registers on GPU hangMarek Olšák2015-08-261-0/+52
| * radeonsi: add an IB parserMarek Olšák2015-08-261-0/+245
| * radeonsi: save the contents of indirect buffers for debug contextsMarek Olšák2015-08-263-0/+15
| * radeonsi: generate register and packet tables for an IB parser from sid.hMarek Olšák2015-08-264-0/+190
| * radeonsi: remove duplicated register definitions and instruction definitionsMarek Olšák2015-08-261-3160/+0
| * r600g,radeonsi: remove unused ill-formed register field definitionsMarek Olšák2015-08-262-2/+0
| * radeonsi: add an initial dump_debug_state implementation dumping shadersMarek Olšák2015-08-264-0/+64
| * radeonsi: allow si_dump_key to write to a fileMarek Olšák2015-08-262-18/+19
| * gallium/ddebug: new pipe for hang detection and driver state dumping (v2)Marek Olšák2015-08-2611-0/+2135
| * gallium: add flags parameter to pipe_screen::context_createMarek Olšák2015-08-2657-65/+96
| * gallium: add an interface for dumping debug driver stateMarek Olšák2015-08-262-0/+17
| * mesa: remove pointless es31 checks, fix indirect to only be in es31Ilia Mirkin2015-08-262-60/+25
| * mesa: uncomment checks in es31 computation, add texture_msIlia Mirkin2015-08-261-2/+4
| * mesa: create multisample fallback textures like normal texturesMarek Olšák2015-08-261-0/+2
| * radeonsi: mark unreachable paths to avoid warningsGrazvydas Ignotas2015-08-262-3/+3
| * mesa: GetTexLevelParameter{if}v changes for OpenGL ES 3.1Tapani Pälli2015-08-261-6/+18
| * mesa/es3.1: Allow GL_COMPUTE_WORK_GROUP_SIZE for OpenGL ES 3.1Marta Lofstedt2015-08-261-1/+1
| * mesa/es3.1: Enable getting MAX_COMPUTE_WORK_GROUP_ values for OpenGL ES 3.1Marta Lofstedt2015-08-261-2/+2
| * mesa/formats: pass correct parameter to _mesa_is_format_compressedDave Airlie2015-08-261-1/+1
| * gallium/auxiliary: optimize rgb9e5 helper some moreRoland Scheidegger2015-08-261-45/+42
| * gallium/auxiliary: optimize rgb9e5 helper a bitRoland Scheidegger2015-08-261-18/+17
| * mesa/texgetimage: fix missing stencil checkDave Airlie2015-08-261-0/+7
* | vk/meta: Destroy vertex shaders when setting up clearingJason Ekstrand2015-08-251-0/+2
* | vk/gen8: Don't duplicate generic pipeline setupJason Ekstrand2015-08-252-33/+2
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-08-25247-3849/+7061
|\|
| * mesa/teximage: Add GL error parameter to _mesa_target_can_be_compressedNanley Chery2015-08-253-44/+68
| * mesa/formats: remove compressed formats from matching functionNanley Chery2015-08-2512-60/+31
| * mesa/formats: make format testing a gtestNanley Chery2015-08-254-155/+137
| * gallium/ttn: Use nir_builder_insert() rather than poking at cf_list.Kenneth Graunke2015-08-251-16/+16
| * prog_to_nir: Use nir_builder_insert() rather than poking at cf_list.Kenneth Graunke2015-08-251-11/+11
| * nir: Use nir_shader::stage rather than passing it around.Kenneth Graunke2015-08-254-12/+9
| * nir: Store gl_shader_stage in nir_shader.Kenneth Graunke2015-08-255-7/+34
| * i965/fs: Combine assign_constant_locations and move_uniform_array_access_to_p...Jason Ekstrand2015-08-252-30/+11
| * nir/lower_io: Remove assign_var_locations_direct_firstJason Ekstrand2015-08-252-82/+0
| * i965/fs: Rework uniform handlingJason Ekstrand2015-08-253-29/+11
| * i965/vec4_nir: Get rid of the uniform_driver_location trackingJason Ekstrand2015-08-252-20/+3