summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* anv/state: Allow levelCount to be 0Jason Ekstrand2015-12-162-4/+4
* nir/spirv: Add a missing break statementJason Ekstrand2015-12-151-0/+1
* anv/pipeline: Allow the user to pass a null MultisampleCreateInfoJason Ekstrand2015-12-151-1/+0
* anv/descriptor_set: Initialize immutable_samplers to NULLJason Ekstrand2015-12-151-3/+6
* anv/device: Bump the size of the instruction block poolJason Ekstrand2015-12-151-1/+1
* anv/pipeline: Properly set IncludeVertexHandles in 3DSTATE_GSJason Ekstrand2015-12-152-0/+2
* nir/spirv: Add support for more CS intrinsicsJason Ekstrand2015-12-151-5/+24
* nir/lower_system_values: Add support for computed builtins.Jason Ekstrand2015-12-151-3/+55
* shader_enums: Add enums for gl_GlobalInvocationID and gl_LocalInvocationIndexJason Ekstrand2015-12-152-0/+4
* nir/lower_system_values: Refactor and use the builder.Jason Ekstrand2015-12-151-29/+31
* nir/builder: Add a load_system_value helperJason Ekstrand2015-12-152-10/+15
* nir/lower_system_values: Stop supporting non-SSAJason Ekstrand2015-12-151-8/+6
* isl: Add func isl_surf_get_image_offset_saChad Versace2015-12-155-2/+357
* isl: Fix calculation of array pitch for layout GEN4_2DChad Versace2015-12-151-0/+1
* isl: Move it a standalone directoryChad Versace2015-12-1521-28/+74
* vec4/generator: Actually pass the sampler into generate_texJason Ekstrand2015-12-141-1/+1
* anv: Rename gs_vec4 to gs_kernelJordan Justen2015-12-144-9/+9
* nir/spirv_to_nir: Use a minimum of 1 for GS invocationsJordan Justen2015-12-141-1/+1
* anv: Fix CUBE storage imagesJason Ekstrand2015-12-142-6/+14
* anv: Add support for storage texel buffersJason Ekstrand2015-12-145-13/+78
* anv: Pass an isl_format into fill_buffer_surface_stateJason Ekstrand2015-12-146-12/+13
* anv/cmd_buffer: Gen 8 requires 64 byte alignment for push constant dataJordan Justen2015-12-141-2/+6
* anv: Add initial support for cube mapsJason Ekstrand2015-12-142-4/+4
* anv/buffer_view: Store a bo + offset instead of buffer pointerJason Ekstrand2015-12-143-5/+9
* anv: Remove anv_image::surface_typeChad Versace2015-12-144-15/+50
* anv/meta: Fix VkImageViewTypeChad Versace2015-12-143-27/+17
* isl: Rename s/lod_align/image_align/ for consistencyChad Versace2015-12-1414-141/+147
* anv/tests: gitignore block_pool_no_freeChad Versace2015-12-141-0/+1
* anv: Fix build for unit testsChad Versace2015-12-141-7/+24
* anv: Add initial support for texel buffersJason Ekstrand2015-12-125-18/+66
* i965/nir: Provide a default LOD for buffer texturesJason Ekstrand2015-12-122-0/+8
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-12-1118-71/+652
|\
| * i965/fs: Use the correct source for local memory load offsetsJason Ekstrand2015-12-111-1/+1
| * i965: Add Gen8+ tessellation control shader state (3DSTATE_HS).Kenneth Graunke2015-12-111-13/+51
| * i965: Add Gen7+ tessellation engine state (3DSTATE_TE).Kenneth Graunke2015-12-111-8/+28
| * i965: Add Gen8+ tessellation evaluation shader state (3DSTATE_DS).Kenneth Graunke2015-12-111-7/+59
| * i965: Add tessellation shader push constant support.Kenneth Graunke2015-12-117-29/+63
| * i965: Add tessellation shader sampler support.Kenneth Graunke2015-12-114-1/+51
| * i965: Add tessellation shader surface support.Kenneth Graunke2015-12-1110-11/+389
| * i965: Make fs_visitor::emit_urb_writes set EOT for TES as well.Kenneth Graunke2015-12-111-1/+1
| * i965: Don't hardcode g1 for URB handles in fs_visitor::emit_urb_writes().Kenneth Graunke2015-12-111-4/+5
| * i965: Make brw_set_message_descriptor() non-static.Kenneth Graunke2015-12-112-1/+9
* | gen8/pipeline: Support vec4 vertex shadersJason Ekstrand2015-12-111-3/+6
* | Revert "i965/HACK: Build brw_cs into libcompiler"Kristian Høgsberg Kristensen2015-12-111-2/+2
* | Merge ../mesa into vulkanKristian Høgsberg Kristensen2015-12-1189-1114/+1477
|\ \ | |/
| * i965: Move brw_cs_fill_local_id_payload() to libi965_compilerKristian Høgsberg Kristensen2015-12-114-40/+43
| * vc4: Add quick algebraic optimization for clamping of unpacked values.Eric Anholt2015-12-111-0/+18
| * vc4: When doing algebraic optimization into a MOV, use the right MOV.Eric Anholt2015-12-111-1/+6
| * vc4: Fix handling of src packs on in qir_follow_movs().Eric Anholt2015-12-111-2/+8
| * vc4: Add missing progress note in opt_algebraic.Eric Anholt2015-12-111-0/+1