summaryrefslogtreecommitdiffstats
path: root/src/intel/compiler
Commit message (Expand)AuthorAgeFilesLines
...
* intel/compiler: add ability to override shader's assemblyDanylo Piliaiev2019-08-054-12/+85
* intel/nir: Add 1-bit opcodes to brw_cmod_for_nir_comparison_opJason Ekstrand2019-08-031-0/+10
* intel/nir: Add a common nir comparison -> cmod helperJason Ekstrand2019-08-034-82/+47
* meson: drop unused dep_{thread,dl}Eric Engestrom2019-08-031-1/+1
* meson: replace libmesa_util with idep_mesautilEric Engestrom2019-08-031-2/+2
* intel/ir: Fix CFG corruption in opt_predicated_break().Francisco Jerez2019-08-012-9/+0
* intel/device: rename gen_get_device_infoMark Janes2019-08-011-1/+1
* iris: add support for gl_ClipVertex in tess eval shadersTimothy Arceri2019-08-011-0/+9
* iris: add support for gl_ClipVertex in geometry shadersTimothy Arceri2019-08-011-0/+9
* intel/vec4: Drop all of the 64-bit varying codeJason Ekstrand2019-07-314-200/+47
* intel/fs: Drop all of the 64-bit varying codeJason Ekstrand2019-07-312-363/+139
* intel: Use NIR to lower 64-bit varying accessJason Ekstrand2019-07-311-6/+11
* tree-wide: replace MAYBE_UNUSED with ASSERTEDEric Engestrom2019-07-315-12/+12
* intel/fs: Implement quad_swap_horizontal with a swizzle on gen7Jason Ekstrand2019-07-301-7/+20
* intel/fs: Use ALIGN16 instructions for all derivatives on gen <= 7Jason Ekstrand2019-07-302-24/+65
* i965/fs: Print the scheduler mode.Matt Turner2019-07-304-8/+28
* i965/fs: Add a shader_stats struct.Matt Turner2019-07-309-27/+29
* intel: Use a system value for gl_FragCoordJason Ekstrand2019-07-293-11/+8
* intel/fs: Remove calculate_urb_setup from fs_visitorJason Ekstrand2019-07-292-14/+8
* nir,intel: lower if (cond) demote() to new intrinsic demote_if(cond)Daniel Schürmann2019-07-241-1/+3
* i965: Use NIR to lower legacy userclipping.Kenneth Graunke2019-07-247-158/+3
* intel/compiler: Allow for required subgroup sizesJason Ekstrand2019-07-243-6/+42
* intel/compiler: Allow for varying subgroup sizesJason Ekstrand2019-07-243-2/+26
* intel/compiler: Be more conservative about subgroup sizes in GLJason Ekstrand2019-07-248-13/+50
* intel/compiler: Lower gl_SubgroupSize in postprocess_nirJason Ekstrand2019-07-241-2/+7
* intel/nir: Make brw_nir_apply_sampler_key more genericJason Ekstrand2019-07-247-16/+26
* intel/compiler: don't use a keyword struct for a class fs_regAndrii Simiklit2019-07-241-1/+1
* intel/fs: Stop stack allocating large arraysJason Ekstrand2019-07-221-6/+12
* intel/compiler: Use nir_opt_conditional_discardCaio Marcelo de Oliveira Filho2019-07-221-0/+1
* intel/fs: Use a strided MOV instead of a conversion for load_* destinationsJason Ekstrand2019-07-171-5/+3
* intel/fs: Properly stride NULL replacement regs in DCEJason Ekstrand2019-07-171-1/+2
* st,i965: Stop looping on 64-bit loweringJason Ekstrand2019-07-162-13/+5
* nir,intel: Add support for lowering 64-bit nir_opt_extract_*Jason Ekstrand2019-07-151-1/+2
* intel: Run the optimization loop before and after lowering int64Jason Ekstrand2019-07-131-1/+3
* intel/compiler: remove abandoned commentsAndres Gomez2019-07-121-3/+0
* nir: intel/vec4: Add flag to disable some algebraic optimizationsIan Romanick2019-07-111-0/+1
* intel/vec4: Try to emit immediate sources for MOVIan Romanick2019-07-111-4/+14
* intel/vec4: Try to emit a VF source in try_immediate_sourceIan Romanick2019-07-111-12/+33
* intel/vec4: Try to emit a single load for multiple 3-src instruction operandsIan Romanick2019-07-112-4/+36
* intel/vec4: Refactor operand fixing for ffma and flrpIan Romanick2019-07-112-8/+16
* intel/fs: Add support for SLM fence in Gen11Caio Marcelo de Oliveira Filho2019-07-116-12/+66
* intel/compiler: Add a "base class" for program keysJason Ekstrand2019-07-1012-94/+73
* intel/vec4: Delete vec4_visitor::emit_lrpIan Romanick2019-07-083-32/+5
* intel/vec4: Reswizzle VF immediates tooIan Romanick2019-07-081-1/+23
* intel/fs: Implement "demote to helper invocation"Caio Marcelo de Oliveira Filho2019-07-081-1/+23
* intel/nir: Extract add_const_offset_to_baseConnor Abbott2019-07-081-74/+23
* intel/fs: Use nir_lower_interpolation on gen11+Jason Ekstrand2019-07-024-48/+3
* intel/fs: Implement nir_intrinsic_load_fs_input_interp_deltasJason Ekstrand2019-07-022-1/+14
* intel/fs: Actually implement the load_barycentric intrinsicsJason Ekstrand2019-07-022-12/+93
* intel/compiler: Emit ROR and ROL instructionSagar Ghuge2019-07-012-0/+9