summaryrefslogtreecommitdiffstats
path: root/src/intel/compiler/brw_fs.cpp
Commit message (Expand)AuthorAgeFilesLines
* intel/fs: Implement the new load/store_scratch intrinsicsJason Ekstrand2019-11-111-10/+57
* intel/fs: refactor surface header setupJason Ekstrand2019-11-111-23/+16
* intel/fs: Add DWord scattered read/write opcodesJason Ekstrand2019-11-111-0/+25
* intel/compiler: Remove emit_alpha_to_coverage workaround from backendSagar Ghuge2019-10-211-0/+13
* intel/fs/gen12: Implement gl_FrontFacing on gen12+.Jason Ekstrand2019-10-111-1/+7
* intel/fs/gen12: Don't support source mods for 32x16 integer multiply.Francisco Jerez2019-10-111-0/+18
* intel/fs/gen12: Introduce software scoreboard lowering pass.Francisco Jerez2019-10-111-0/+4
* intel/fs: Fix constness of implied_mrf_writes() argument.Francisco Jerez2019-10-111-1/+1
* intel/fs: Define is_payload() method of the IR instruction class.Francisco Jerez2019-10-111-0/+38
* intel/fs: Teach fs_inst::is_send_from_grf() about some missing send-like inst...Francisco Jerez2019-10-111-0/+3
* intel/fs: Fix fs_inst::flags_read for ANY/ALL predicatesJason Ekstrand2019-09-271-6/+28
* intel/compiler: Record whether any pull constant loads occurKenneth Graunke2019-09-181-0/+4
* intel/compiler: Set "Null Render Target" ex_desc bit on Gen11Kenneth Graunke2019-09-171-0/+3
* i965/fs: add support for shader float control to remove_extra_rounding_modes()Samuel Iglesias Gonsálvez2019-09-171-1/+14
* intel/fs: Handle UNDEF in split_virtual_grfsJason Ekstrand2019-09-131-1/+25
* Revert "intel/fs: Move the scalar-region conversion to the generator."Jason Ekstrand2019-09-061-1/+1
* intel/fs: Fix FB write inst groupsJason Ekstrand2019-09-061-1/+1
* intel/compiler: Use new Gen11 headerless RT writes for MRT casesKenneth Graunke2019-08-271-2/+13
* intel/compiler: Use generic SEND for Gen7+ FB writesKenneth Graunke2019-08-271-6/+23
* intel/compiler: Refactor FB write message control setup into a helper.Kenneth Graunke2019-08-271-0/+32
* intel/fs: grab fail_msg from v32 instead of v16 when v32->run_cs failsPaulo Zanoni2019-08-261-1/+1
* intel/fs: Drop the gl_program from fs_visitorJason Ekstrand2019-08-251-7/+3
* intel/fs: Add SLM size to brw_cs_prog_dataJason Ekstrand2019-08-121-0/+1
* intel/compiler: Fill a compiler statistics structJason Ekstrand2019-08-121-4/+9
* intel/fs: add 64 bit integer multiplication loweringPaulo Zanoni2019-08-121-4/+69
* intel/compiler: invert the logic of lower_integer_multiplication()Paulo Zanoni2019-08-121-13/+10
* intel/compiler: don't instantiate a builder for each instructionPaulo Zanoni2019-08-121-8/+8
* intel/compiler: extract subfunctions of lower_integer_multiplication()Paulo Zanoni2019-08-121-186/+193
* anv,i965,iris: deduplicate setting of total_sharedRhys Perry2019-08-081-0/+1
* tree-wide: replace MAYBE_UNUSED with ASSERTEDEric Engestrom2019-07-311-1/+1
* intel/fs: Use ALIGN16 instructions for all derivatives on gen <= 7Jason Ekstrand2019-07-301-3/+3
* i965/fs: Print the scheduler mode.Matt Turner2019-07-301-0/+7
* i965/fs: Add a shader_stats struct.Matt Turner2019-07-301-14/+11
* intel: Use a system value for gl_FragCoordJason Ekstrand2019-07-291-5/+3
* intel/fs: Remove calculate_urb_setup from fs_visitorJason Ekstrand2019-07-291-13/+8
* i965: Use NIR to lower legacy userclipping.Kenneth Graunke2019-07-241-2/+0
* intel/compiler: Allow for required subgroup sizesJason Ekstrand2019-07-241-3/+22
* intel/compiler: Be more conservative about subgroup sizes in GLJason Ekstrand2019-07-241-2/+4
* intel/nir: Make brw_nir_apply_sampler_key more genericJason Ekstrand2019-07-241-2/+2
* intel/fs: Stop stack allocating large arraysJason Ekstrand2019-07-221-6/+12
* intel/compiler: Add a "base class" for program keysJason Ekstrand2019-07-101-8/+11
* intel/fs: Use nir_lower_interpolation on gen11+Jason Ekstrand2019-07-021-46/+0
* intel/fs: Actually implement the load_barycentric intrinsicsJason Ekstrand2019-07-021-3/+30
* intel/nir: Stop returning the shader from helpersJason Ekstrand2019-06-051-4/+6
* intel/compiler: Implement TCS 8_PATCH mode and INTEL_DEBUG=tcs8Kenneth Graunke2019-05-141-13/+40
* intel/compiler: Don't repeat dispatch max fixing conditionKenneth Graunke2019-05-141-2/+5
* intel/compiler: Rename invocation_id_mask to instance_id_maskKenneth Graunke2019-05-141-4/+4
* intel/compiler: Refactor TCS invocation ID setup into a helperKenneth Graunke2019-05-141-14/+21
* intel/fs/ra: Do the spill loop inside RAJason Ekstrand2019-05-141-3/+1
* intel/fs: Stop doing extra RA callsJason Ekstrand2019-05-141-19/+27