| Commit message (Expand) | Author | Age | Files | Lines |
* | radv: don't lower indirects until after opts have run | Timothy Arceri | 2018-03-20 | 1 | -1/+8 |
* | st/nir: fix atomic lowering for gallium drivers | Timothy Arceri | 2018-03-20 | 4 | -8/+14 |
* | st/radeonsi: enable uniform packing in NIR backend | Timothy Arceri | 2018-03-20 | 2 | -9/+7 |
* | st: add uniform packing support to lower_uniforms_to_ubo() | Timothy Arceri | 2018-03-20 | 3 | -7/+14 |
* | gallium: add packed uniform CAP | Timothy Arceri | 2018-03-20 | 19 | -0/+22 |
* | st/nir/radeonsi: move nir_lower_uniforms_to_ubo() to the state tracker | Timothy Arceri | 2018-03-20 | 9 | -14/+18 |
* | st: add st_glsl_type_dword_size() helper | Timothy Arceri | 2018-03-20 | 2 | -0/+44 |
* | st/glsl_to_nir: add support for packed builtin uniforms | Timothy Arceri | 2018-03-20 | 1 | -5/+37 |
* | mesa: add _mesa_add_sized_state_reference() helper | Timothy Arceri | 2018-03-20 | 2 | -14/+27 |
* | mesa: add support propagate uniform support for packed uniforms | Timothy Arceri | 2018-03-20 | 1 | -2/+18 |
* | mesa: allow for uniform packing when adding uniforms to param list | Timothy Arceri | 2018-03-20 | 1 | -5/+27 |
* | mesa: add packing support for setting uniform handles | Timothy Arceri | 2018-03-20 | 1 | -3/+13 |
* | mesa: add packing support for setting uniforms | Timothy Arceri | 2018-03-20 | 1 | -19/+53 |
* | mesa: create copy uniform to storage helpers | Timothy Arceri | 2018-03-20 | 1 | -63/+91 |
* | mesa: rework ParameterList to allow packing | Timothy Arceri | 2018-03-20 | 19 | -60/+125 |
* | mesa: add PackedDriverUniformStorage const | Timothy Arceri | 2018-03-20 | 1 | -0/+3 |
* | broadcom/vc5: Don't annotate dumps with stale live intervals. | Eric Anholt | 2018-03-19 | 4 | -2/+8 |
* | broadcom/vc5: Add support for register spilling. | Eric Anholt | 2018-03-19 | 7 | -11/+306 |
* | broadcom/vc5: Remove redundant last_inst lookup. | Eric Anholt | 2018-03-19 | 1 | -1/+0 |
* | broadcom/vc5: On QPU pack error, dump the instruction and return cleanly. | Eric Anholt | 2018-03-19 | 1 | -1/+7 |
* | broadcom/vc5: Add cursors to the compiler infrastructure, like NIR's. | Eric Anholt | 2018-03-19 | 3 | -8/+73 |
* | broadcom/vc5: Move the umul macro to a header. | Eric Anholt | 2018-03-19 | 2 | -8/+8 |
* | broadcom/vc5: Correct the arg count of TIDX/EIDX. | Eric Anholt | 2018-03-19 | 1 | -2/+2 |
* | broadcom/vc5: Re-do live variables after removing thrsws. | Eric Anholt | 2018-03-19 | 2 | -3/+14 |
* | broadcom/vc5: Add a QPU helper for instructions using the TLB. | Eric Anholt | 2018-03-19 | 2 | -0/+23 |
* | broadcom/vc5: Introduce v3d_qpu_reads_vpm()/v3d_qpu_writes_vpm(). | Eric Anholt | 2018-03-19 | 2 | -4/+35 |
* | broadcom/vc5: The ldvpm signal also a case of using the VPM. | Eric Anholt | 2018-03-19 | 1 | -0/+3 |
* | broadcom/vc5: Extract v3d_qpu_writes_tmu() helper. | Eric Anholt | 2018-03-19 | 3 | -6/+12 |
* | radv: don't export NULL layer. | Dave Airlie | 2018-03-19 | 1 | -1/+1 |
* | mesa: adjust incorrect comment in texture_buffer_range | Marek Olšák | 2018-03-19 | 1 | -2/+2 |
* | nir: Don't compare b2f or b2i with zero | Ian Romanick | 2018-03-19 | 1 | -0/+5 |
* | radv: lower constant initializers on output variables earlier | Dave Airlie | 2018-03-19 | 1 | -0/+5 |
* | radv/query: handle multiview timestamp queries. | Dave Airlie | 2018-03-19 | 1 | -36/+43 |
* | radv/query: handle multiview queries properly. (v3) | Dave Airlie | 2018-03-19 | 1 | -0/+19 |
* | radv/query: split out begin/end query emission | Dave Airlie | 2018-03-19 | 1 | -41/+57 |
* | radv/multiview: mark layer_input if we have input attachments. | Dave Airlie | 2018-03-19 | 1 | -1/+3 |
* | anv/pipeline: set active_stages early | Caio Marcelo de Oliveira Filho | 2018-03-19 | 2 | -3/+10 |
* | anv/pipeline: fail if TCS/TES compile fail | Caio Marcelo de Oliveira Filho | 2018-03-19 | 1 | -7/+9 |
* | main/program_binary: In ProgramBinary set link status as LINKING_SKIPPED | Jordan Justen | 2018-03-19 | 1 | -1/+1 |
* | i965: Allow disk shader cache usage with LINKING_SUCCESS status | Jordan Justen | 2018-03-19 | 1 | -3/+0 |
* | glsl/serialize: Save shader program metadata sha1 | Jordan Justen | 2018-03-19 | 1 | -0/+4 |
* | glsl: Remove api_enabled tracking for transform feedback | Jordan Justen | 2018-03-19 | 2 | -5/+0 |
* | i965: Allow disk shader cache usage with transform feedback | Jordan Justen | 2018-03-19 | 1 | -8/+0 |
* | glsl/shader_cache: Allow shader cache usage with transform feedback | Jordan Justen | 2018-03-19 | 2 | -10/+7 |
* | i965: Add INTEL_DEBUG stages support for disk shader cache | Jordan Justen | 2018-03-19 | 1 | -0/+26 |
* | radv: handle exporting view index to fragment shader. (v1.1) | Dave Airlie | 2018-03-19 | 4 | -2/+24 |
* | st/nine: Fix non inversible matrix check | Axel Davy | 2018-03-18 | 1 | -1/+1 |
* | st/nine: Fixes warning about implicit conversion | Axel Davy | 2018-03-18 | 1 | -1/+1 |
* | st/nine: Fix bad tracking of vs textures for NINESBT_ALL | Axel Davy | 2018-03-18 | 1 | -1/+1 |
* | st/nine: Fix bad tracking of bound vs textures | Axel Davy | 2018-03-18 | 1 | -1/+1 |