summaryrefslogtreecommitdiffstats
path: root/src/compiler
Commit message (Expand)AuthorAgeFilesLines
* glsl: validate subroutine types match function signature.Dave Airlie2016-05-231-0/+18
* nir: Fix crash in nir_lower_wpos_center().Kenneth Graunke2016-05-201-1/+1
* spirv: Handle the PixelCenterInteger execution mode.Kenneth Graunke2016-05-203-0/+7
* nir: Add a simple nir_lower_wpos_center() pass for Vulkan drivers.Kenneth Graunke2016-05-203-0/+109
* nir: Don't use ffma in nir_lower_wpos_ytransform().Kenneth Graunke2016-05-201-12/+8
* nir: Handle fddy_fine and fddy_coarse in nir_lower_wpos_ytransform.Kenneth Graunke2016-05-201-1/+3
* nir: Make lower_wpos_ytransform_block a void function.Kenneth Graunke2016-05-201-3/+1
* nir: Make nir_lower_wpos_ytransform() match FragCoord by location.Kenneth Graunke2016-05-201-1/+2
* nir: Add interp_var_at_offset flipping.Kenneth Graunke2016-05-201-0/+21
* nir: Fix fddy swizzles in nir_lower_wpos_ytransform().Kenneth Graunke2016-05-201-0/+3
* nir: Fix wpos_ytransform lowering state_slot swizzle.Kenneth Graunke2016-05-201-0/+2
* glsl: Guard against NULL dereferenceMark Janes2016-05-201-1/+1
* nir/validate: assume() that hashtable entry existsRob Clark2016-05-201-0/+3
* nir: coverity unitialized pointer readRob Clark2016-05-201-0/+2
* nir: coverity sign-extension fixRob Clark2016-05-201-1/+1
* nir/glsl_to_nir: quell some uninit_member coverity errorsRob Clark2016-05-201-0/+6
* nir/spirv: Handle the NonReadable decoration on struct membersJason Ekstrand2016-05-191-0/+1
* glsl: handle same struct redeclaration (v2)Dave Airlie2016-05-203-4/+11
* glsl/linker: attempt to match anonymous structures at linkDave Airlie2016-05-191-9/+15
* spirv: add switch case for nir_texop_txf_ms_mcs in vtn_handle_texture()Brian Paul2016-05-181-0/+2
* glsl: Check that layout is non-null before dereferencing.Matt Turner2016-05-181-1/+1
* spirv: Properly size the src[] array.Matt Turner2016-05-181-1/+1
* glsl/linker: Ensure the first stage of an SSO pipeline has input locs assignedIan Romanick2016-05-181-3/+6
* glsl/linker: Don't include interface name for built-in blocksIan Romanick2016-05-181-1/+2
* glsl: Assert that inputs have a location assignedIan Romanick2016-05-181-0/+2
* glsl/linker: Fix trivial typos in commentsIan Romanick2016-05-182-8/+8
* glsl/linker: Fix some formatting to match current coding conventionsIan Romanick2016-05-181-8/+6
* glsl/linker: Silence unused parameter warningIan Romanick2016-05-181-5/+3
* glsl/linker: Silence unused parameter warningIan Romanick2016-05-181-3/+2
* nir/validate: dump annotated shader with error msgsRob Clark2016-05-171-1/+62
* nir/validate: assert() -> validate_assert()Rob Clark2016-05-171-126/+128
* nir/print: add support for print annotationsRob Clark2016-05-172-1/+35
* nir: add double input bitmapJuan A. Suarez Romero2016-05-172-0/+3
* glsl: make reserved_varying_slot() staticTimothy Arceri2016-05-171-1/+1
* glsl: include per-patch varyings when generating reserved slot bitfieldTimothy Arceri2016-05-171-3/+6
* glsl: don't incorrectly eliminate patches with explicit locationsTimothy Arceri2016-05-171-1/+2
* glsl: remove remainings tabs in link_varyings.cppTimothy Arceri2016-05-171-2/+2
* glsl: fix location and component packing validation on patchesTimothy Arceri2016-05-172-1/+3
* glsl/linker: Include the interface name for input and output blocksIan Romanick2016-05-161-1/+16
* glsl/linker: Use canonical format for ARB_program_interface_query spec quotesIan Romanick2016-05-161-49/+51
* nir: Mark nir_start_block()/nir_impl_last_block() with returns_nonnull.Matt Turner2016-05-161-4/+5
* glsl: Don't do constant propagation in opt_constant_folding.Kenneth Graunke2016-05-152-0/+21
* glsl: Avoid excess tree walking when folding ir_dereference_arrays.Kenneth Graunke2016-05-151-0/+6
* glsl: Consolidate duplicate copies of constant folding.Kenneth Graunke2016-05-153-32/+19
* glsl: Remove bonus tree walking in opt_constant_folding().Kenneth Graunke2016-05-151-2/+0
* glsl: Make opt_constant_variable() bail in useless cases.Kenneth Graunke2016-05-151-0/+7
* nir: Add a nir->info.uses_interp_var_at_offset flag.Kenneth Graunke2016-05-153-0/+10
* glsl: Drop bad ASSERT_TRUE in gl_CullDistance link_varyings test.Kenneth Graunke2016-05-151-6/+6
* nir: forward-declare 'struct gl_shader_program'Rob Clark2016-05-151-1/+2
* nir: return progress from lower_idivRob Clark2016-05-152-7/+16