summaryrefslogtreecommitdiff
path: root/src/intel/compiler
AgeCommit message (Expand)AuthorFilesLines
2018-12-05nir: Make boolean conversions sized just like the othersJason Ekstrand2-11/+17
2018-12-03mesa: Revert INTEL_fragment_shader_ordering supportMatt Turner1-1/+0
2018-11-28intel/compiler: Use nir's info when checking uses_streams.Kenneth Graunke1-1/+1
2018-11-28intel/compiler: fix register allocation in opt_peephole_selIago Toral Quiroga1-2/+1
2018-11-27intel/compiler: fix indentation style in opt_algebraic()Iago Toral Quiroga1-10/+10
2018-11-20i965: Do NIR shader cloning in the caller.Kenneth Graunke6-15/+10
2018-11-20meson: Add tests to suitesDylan Baker1-1/+2
2018-11-19i965: Allow only one slot of clip distances to be set on Gen4-5.Kenneth Graunke1-1/+3
2018-11-19intel/fs,vec4: Fix a compiler warningJason Ekstrand2-3/+3
2018-11-19intel,nir: Move gl_LocalInvocationID lowering to nir_lower_system_valuesJason Ekstrand2-33/+1
2018-11-15intel/compiler: Lower SSBO and shared loads/stores in NIRJason Ekstrand6-405/+420
2018-11-15intel/compiler: Disassemble GEN6_SFID_DATAPORT_SAMPLER_CACHE as dp_samplerSagar Ghuge1-1/+1
2018-11-14nir: Allow to skip integer ops in nir_lower_to_source_modsGert Wollny1-1/+1
2018-11-13anv/i965: make use of nir_link_constant_varyings()Timothy Arceri1-0/+3
2018-11-12i965: add support for sampling from AYUVLionel Landwerlin2-0/+2
2018-11-09intel/fs: Prevent emission of IR instructions not aligned to their own execut...Francisco Jerez1-3/+17
2018-11-09intel/compiler: fix node interference of simd16 instructionsIago Toral Quiroga1-19/+17
2018-11-08intel/fs: Add an assert to optimize_frontfacing_ternaryJason Ekstrand1-0/+3
2018-11-08intel/analyze_ubo_ranges: Use nir_src_is_const and friendsJason Ekstrand1-8/+7
2018-11-08intel/vec4: Use the new nir_src_is_const and friendsJason Ekstrand3-54/+46
2018-11-08intel/fs: Use the new nir_src_is_const and friendsJason Ekstrand1-110/+87
2018-11-08intel/fs,vec4: Clean up a repeated pattern with SSBOsJason Ekstrand4-166/+85
2018-10-30intel/compiler: Stop assuming the entrypoint is called "main"Jason Ekstrand3-22/+5
2018-10-26intel/nir: Use the OPT macro for more passesJason Ekstrand1-3/+3
2018-10-26nir/builder: Add a nir_imm_true/false helpersJason Ekstrand1-1/+1
2018-10-26nir/validate: Print when the validation failedJason Ekstrand1-4/+4
2018-10-26intel/compiler: Print message descriptor as immediate sourceSagar Ghuge1-1/+7
2018-10-26intel/compiler: Print hex representation along with floating point valueSagar Ghuge1-3/+9
2018-10-25util: use C99 declaration in the for-loop set_foreach() macroEric Engestrom1-1/+0
2018-10-25util: use C99 declaration in the for-loop hash_table_foreach() macroEric Engestrom1-1/+0
2018-10-23intel/compiler: Change src1 reg type to unsigned doublewordSagar Ghuge2-3/+3
2018-10-17intel/compiler/icl: Use invocation id bits 22:16 instead of 23:17Topi Pohjolainen1-2/+6
2018-10-16i965/fs: Add 64-bit int immediate support to dump_instructions()Matt Turner2-0/+8
2018-10-15intel: disable FS IR validation in release mode.Kenneth Graunke1-0/+2
2018-10-15intel/nir, freedreno/ir3: Use the separated dead write vars passCaio Marcelo de Oliveira Filho1-0/+1
2018-10-11intel/vec4: Fix nir_op_b2[fi] with 64-bit resultJason Ekstrand1-1/+6
2018-10-11intel/fs: Fix nir_op_b2[fi] with 64-bit result on Gen8 LP and Gen9 LPJason Ekstrand1-5/+5
2018-10-11intel: Introducing Whiskey Lake platformRodrigo Vivi1-0/+1
2018-10-10intel: Don't propagate conditional modifiers if a UD source is negatedJason Ekstrand5-0/+50
2018-10-09intel/compiler: Don't handle fsign.satIan Romanick2-23/+3
2018-10-02intel/fs: Fix a typo in need_matching_subreg_offsetJason Ekstrand1-1/+1
2018-09-25intel/compiler: Export TCS passthrough creationCaio Marcelo de Oliveira Filho2-0/+86
2018-09-25intel/compiler/icl: Use barrier id bits 24:30 instead of 24:27,31Topi Pohjolainen1-3/+13
2018-09-17i965/fs: Don't propagate conditional modifiers from integer compares to addsIan Romanick1-1/+9
2018-09-07Replace uses of _mesa_bitcount with util_bitcountDylan Baker5-6/+11
2018-09-06nir: Drop the vs_inputs_dual_locations optionJason Ekstrand1-3/+0
2018-09-06intel/compiler: remove unused get_image_base_type()Eric Engestrom1-19/+0
2018-09-05i965/fs: include multisamplers on image_intrinsic_coord_componentsAlejandro Piñeiro1-0/+2
2018-09-05intel/compiler: rename brw_nir_lower_glsl_imagesAlejandro Piñeiro1-2/+2
2018-09-04intel/compiler: Remove redundant nir_remove_dead_variables callJason Ekstrand1-2/+0