summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Merge ../mesa into vulkanKristian Høgsberg Kristensen2016-01-08312-3511/+6759
|\
| * mesa: merge bind_atomic_buffers_{base|range}Nicolai Hähnle2016-01-081-106/+49
| * mesa: merge bind_shader_storage_buffers_{base|range}Nicolai Hähnle2016-01-081-111/+51
| * mesa: merge bind_uniform_buffers_{base|range}Nicolai Hähnle2016-01-081-108/+50
| * mesa: merge bind_xfb_buffers_{base|range}Nicolai Hähnle2016-01-081-113/+59
| * glsl: Don't add nir files to libglsl_la_SOURCESKristian Høgsberg Kristensen2016-01-083-4/+8
| * nv50,nvc0: use a face sysval to avoid the useless back-and-forth conversionIlia Mirkin2016-01-085-9/+2
| * glsl: Move _mesa_shader_stage_to_string/abbrev to shader_enums.cKristian Høgsberg Kristensen2016-01-088-52/+56
| * i965: Move GLSL lowering passes out of libi965_compiler.laKristian Høgsberg Kristensen2016-01-081-5/+5
| * glsl: Move glsl_to_nir files to LIBGLSL_FILESKristian Høgsberg Kristensen2016-01-081-2/+2
| * mesa: Use separate indices for UBO & SSBO during bindingJordan Justen2016-01-081-10/+20
| * mesa: Map program UBOs and SSBOs to Interface BlocksJordan Justen2016-01-083-5/+37
| * freedreno: add ir3_compiler to gitignoreIlia Mirkin2016-01-081-0/+1
| * gallium: add a RESQ opcode to query info about a resourceIlia Mirkin2016-01-083-1/+14
| * gallium: add PIPE_CAP_SHADER_BUFFER_OFFSET_ALIGNMENTIlia Mirkin2016-01-0816-13/+32
| * gallium: add PIPE_SHADER_CAP_MAX_SHADER_BUFFERSIlia Mirkin2016-01-0813-0/+23
| * tgsi: update atomic op docsIlia Mirkin2016-01-081-46/+47
| * tgsi: add a is_store propertyIlia Mirkin2016-01-082-223/+224
| * tgsi: provide a way to encode memory qualifiers for SSBOIlia Mirkin2016-01-0810-2/+180
| * ureg: add buffer support to uregIlia Mirkin2016-01-086-1/+69
| * tgsi: add ureg support for image declsIlia Mirkin2016-01-0812-52/+153
| * glsl: Ensure 64bits shift is used.Jose Fonseca2016-01-081-3/+3
| * mesa/main: Avoid `void function returning a value` warning.Jose Fonseca2016-01-081-2/+4
| * nine: allow fragment shader POSITION and FACE to be system valuesMarek Olšák2016-01-082-12/+46
| * vl: allow fragment shader POSITION to be a system valueMarek Olšák2016-01-081-4/+8
| * util/pstipple: allow fragment shader POSITION to be a system valueMarek Olšák2016-01-086-11/+34
| * st/mesa: add support for POSITION and FACE system valuesMarek Olšák2016-01-084-16/+44
| * tgsi/scan: update for POSITION and FACE sytem valuesMarek Olšák2016-01-081-1/+4
| * gallium: add caps for POSITION and FACE system valuesMarek Olšák2016-01-0817-6/+48
| * program: add a helper for rewriting FP position input to sysvalMarek Olšák2016-01-082-0/+29
| * glsl: optionally declare gl_FragCoord & gl_FrontFacing as system valuesMarek Olšák2016-01-085-4/+18
| * tgsi/ureg: handle redundant declarations in ureg_DECL_system_valueMarek Olšák2016-01-081-1/+9
| * tgsi/ureg: remove index parameter from ureg_DECL_system_valueMarek Olšák2016-01-084-13/+16
| * st/mesa: remove dead code from mesa_to_tgsiMarek Olšák2016-01-081-51/+0
| * radeon, si: Use TGSI chan name defines in lp_build_emit_fetch() callsEdward O'Callaghan2016-01-082-8/+8
| * gallium/aux: Use TGSI chan name defines inplace of literalsEdward O'Callaghan2016-01-081-6/+7
| * mesa: check that internalformat of CopyTexImage*D is not 1, 2, 3, 4Nicolai Hähnle2016-01-081-0/+16
| * i965/compiler: Enable more lowering in NIRJason Ekstrand2016-01-071-0/+7
| * nir/algebraic: Add more loweringJason Ekstrand2016-01-072-0/+10
| * nir/opcodes: Fix up uadd_carry and usub_borrowJason Ekstrand2016-01-071-2/+2
| * nvc0: add ARB_indirect_parameters supportIlia Mirkin2016-01-075-6/+313
| * st/mesa: expose ARB_indirect_parameters when the backend driver allowsIlia Mirkin2016-01-072-0/+2
| * mesa: add support for ARB_indirect_parameters draw functionsIlia Mirkin2016-01-073-0/+234
| * mesa: add parameter buffer, used for ARB_indirect_parametersIlia Mirkin2016-01-074-0/+25
| * glapi: add ARB_indirect_parameters definitionsIlia Mirkin2016-01-077-1/+63
| * nvc0: add support for real ARB_multi_draw_indirectIlia Mirkin2016-01-074-18/+47
| * nvc0: adjust indirect draw macros to handle multiple draws at onceIlia Mirkin2016-01-073-52/+101
| * st/mesa: add support for new mesa indirect draw interfaceIlia Mirkin2016-01-073-9/+84
| * gallium: add caps to expose support for multi indirect drawsIlia Mirkin2016-01-0716-0/+35
| * gallium: add sufficient draw interface to allow new indirect featuresIlia Mirkin2016-01-071-1/+10