projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
intel/fs: Add virtual instruction to load mask of live channels into flag register.
[mesa.git]
/
src
/
intel
/
compiler
/
brw_fs_generator.cpp
2020-02-14
Francisco Jerez
intel/fs: Add virtual instruction to load mask of live...
blob
|
commitdiff
|
raw
2020-01-31
Jason Ekstrand
intel/fs: Write the address register with NoMask for...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-27
Sagar Ghuge
intel/compiler: Clear accumulator register before EOT
blob
|
commitdiff
|
raw
|
diff to current
2020-01-22
Matt Turner
intel/compiler: Split has_64bit_types into float/int
blob
|
commitdiff
|
raw
|
diff to current
2020-01-21
Caio Marcelo de...
intel/fs: Add FS_OPCODE_SCHEDULING_FENCE
blob
|
commitdiff
|
raw
|
diff to current
2019-11-11
Jason Ekstrand
intel/fs: Implement the new load/store_scratch intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2019-10-18
Kenneth Graunke
intel/compiler: Report the number of non-spill/fill...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Francisco Jerez
intel/fs/gen11+: Fix CS_OPCODE_CS_TERMINATE codegen.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Francisco Jerez
intel/fs/gen12: Fix barrier codegen.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Francisco Jerez
intel/fs/gen12: Add scheduling information to the IR.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Francisco Jerez
intel/eu/gen12: Set SWSB annotations in hand-crafted...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Francisco Jerez
intel/fs/gen12: Add codegen support for the SYNC instru...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Francisco Jerez
intel/eu/gen12: Don't set DD control, it's gone.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Francisco Jerez
intel/eu/gen12: Use SEND instruction for split sends.
blob
|
commitdiff
|
raw
|
diff to current
2019-10-11
Francisco Jerez
intel/eu/gen12: Codegen SEND descriptor regions correctly.
blob
|
commitdiff
|
raw
|
diff to current
2019-09-20
Jason Ekstrand
intel/fs: Allow CLUSTER_BROADCAST to do type conversion
blob
|
commitdiff
|
raw
|
diff to current
2019-09-20
Paulo Zanoni
intel/fs: don't forget the stride at generate_shuffle
blob
|
commitdiff
|
raw
|
diff to current
2019-09-19
Paulo Zanoni
intel/fs: fix SHADER_OPCODE_CLUSTER_BROADCAST for SIMD32
blob
|
commitdiff
|
raw
|
diff to current
2019-09-19
Paulo Zanoni
intel/fs: the maximum supported stride width is 16
blob
|
commitdiff
|
raw
|
diff to current
2019-09-17
Samuel Iglesias...
i965/fs/generator: add new opcode to set float controls...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-17
Samuel Iglesias...
i965/fs/generator: refactor rounding mode helper in...
blob
|
commitdiff
|
raw
|
diff to current
2019-09-06
Jason Ekstrand
Revert "intel/fs: Move the scalar-region conversion...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-27
Kenneth Graunke
intel/compiler: Refactor FB write message control setup...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-12
Jason Ekstrand
intel/compiler: Fill a compiler statistics struct
blob
|
commitdiff
|
raw
|
diff to current
2019-08-05
Danylo Piliaiev
intel/compiler: add ability to override shader's assembly
blob
|
commitdiff
|
raw
|
diff to current
2019-07-30
Jason Ekstrand
intel/fs: Use ALIGN16 instructions for all derivatives...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-30
Matt Turner
i965/fs: Print the scheduler mode.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-30
Matt Turner
i965/fs: Add a shader_stats struct.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-11
Caio Marcelo de...
intel/fs: Add support for SLM fence in Gen11
blob
|
commitdiff
|
raw
|
diff to current
2019-07-02
Jason Ekstrand
intel/fs: Use nir_lower_interpolation on gen11+
blob
|
commitdiff
|
raw
|
diff to current
2019-07-01
Sagar Ghuge
intel/compiler: Enable the emission of ROR/ROL instructions
blob
|
commitdiff
|
raw
|
diff to current
2019-06-27
Lionel Landwerlin
intel/compiler: fix derivative on y axis implementation
blob
|
commitdiff
|
raw
|
diff to current
2019-06-04
Jason Ekstrand
intel/fs: Add an UNDEF instruction to avoid excess...
blob
|
commitdiff
|
raw
|
diff to current
2019-05-30
Jason Ekstrand
intel/fs: Do a stalling MFENCE in endInvocationInterlock()
blob
|
commitdiff
|
raw
|
diff to current
2019-05-30
Jason Ekstrand
intel/fs,vec4: Use g0 as the header for MFENCE
blob
|
commitdiff
|
raw
|
diff to current
2019-05-07
Matt Turner
intel/compiler: Unset flag reg when FB write is not...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-22
Rafael Antognolli
intel/fs: Remove fs_generator::generate_linterp from...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-22
Rafael Antognolli
intel/fs: Move the scalar-region conversion to the...
blob
|
commitdiff
|
raw
|
diff to current
2019-04-18
Iago Toral Quiroga
intel/compiler: fix ddy for half-float in Broadwell
blob
|
commitdiff
|
raw
|
diff to current
2019-04-18
Iago Toral Quiroga
intel/compiler: fix ddx and ddy for 16-bit float
blob
|
commitdiff
|
raw
|
diff to current
2019-03-14
Plamena Manolova
i965: Disable ARB_fragment_shader_interlock for platfor...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-25
Jason Ekstrand
intel/eu: Add an EOT parameter to send_indirect_[split...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-21
Francisco Jerez
intel/fs: Implement extended strides greater than 4...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-14
Jason Ekstrand
intel/fs: Silence a compiler warning
blob
|
commitdiff
|
raw
|
diff to current
2019-01-29
Jason Ekstrand
intel/fs: Support SENDS in SHADER_OPCODE_SEND
blob
|
commitdiff
|
raw
|
diff to current
2019-01-29
Jason Ekstrand
intel/fs: Use SHADER_OPCODE_SEND for varying UBO pulls...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-29
Jason Ekstrand
intel/fs: Use SHADER_OPCODE_SEND for texturing on gen7+
blob
|
commitdiff
|
raw
|
diff to current
2019-01-29
Jason Ekstrand
intel/fs: Use SHADER_OPCODE_SEND for surface messages
blob
|
commitdiff
|
raw
|
diff to current
2019-01-29
Jason Ekstrand
intel/fs: Add a generic SEND opcode
blob
|
commitdiff
|
raw
|
diff to current
2019-01-13
Kenneth Graunke
i965: Drop mark_surface_used mechanism.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-10
Matt Turner
intel/compiler: Split 64-bit MOV-indirects if needed
blob
|
commitdiff
|
raw
|
diff to current
2019-01-09
Francisco Jerez
intel/fs: Remove FS_OPCODE_UNPACK_HALF_2x16_SPLIT opcodes.
blob
|
commitdiff
|
raw
|
diff to current
2019-01-09
Francisco Jerez
intel/fs: Implement quad swizzles on ICL+.
blob
|
commitdiff
|
raw
|
diff to current
2018-10-23
Sagar Ghuge
intel/compiler: Change src1 reg type to unsigned doubleword
blob
|
commitdiff
|
raw
|
diff to current
2018-08-29
Jason Ekstrand
intel: Use TXS for image_size when we have a typed...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-23
Ian Romanick
intel/compiler: Implement untyped atomic float min...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-10
Francisco Jerez
intel/fs: Initialize mlen for gen7 varying pull constan...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-10
Francisco Jerez
intel/eu: Use descriptor constructors for dataport...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-10
Francisco Jerez
intel/eu: Use descriptor constructors for sampler messages.
blob
|
commitdiff
|
raw
|
diff to current
2018-07-10
Francisco Jerez
intel/eu: Provide desc immediate argument up front...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Jason Ekstrand
intel/fs: Get rid of MOV_DISPATCH_TO_FLAGS
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Disable opt_sampler_eot() in 32-wide dispatch.
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Jason Ekstrand
intel/fs: Emit LINE+MAC for LINTERP with unaligned...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Rework INTERPOLATE_AT_PER_SLOT_OFFSET
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Jason Ekstrand
intel/fs: Add the group to the flag subreg number on...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Fix FB write message control codegen for...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Fix codegen of FS_OPCODE_SET_SAMPLE_ID for...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Francisco Jerez
intel/fs: Remove program key argument from generator.
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Jason Ekstrand
intel/fs: Set up FB write message headers in the visitor
blob
|
commitdiff
|
raw
|
diff to current
2018-06-28
Jason Ekstrand
intel/fs: Pull FB write implied headers from src[0]
blob
|
commitdiff
|
raw
|
diff to current
2018-06-04
Jason Ekstrand
intel/eu: Add some brw_get_default_ helpers
blob
|
commitdiff
|
raw
|
diff to current
2018-06-01
Plamena Manolova
i965: Add ARB_fragment_shader_interlock support.
blob
|
commitdiff
|
raw
|
diff to current
2018-05-29
Francisco Jerez
intel/fs: Add explicit last_rt flag to fb writes orthog...
blob
|
commitdiff
|
raw
|
diff to current
2018-05-29
Francisco Jerez
intel/fs: Replace the CINTERP opcode with a simple MOV
blob
|
commitdiff
|
raw
|
diff to current
2018-05-29
Jason Ekstrand
intel/fs: Use groups for SIMD16 LINTERP on gen11+
blob
|
commitdiff
|
raw
|
diff to current
2018-05-29
Jason Ekstrand
intel/fs: Assert that the gen4-6 plane restrictions...
blob
|
commitdiff
|
raw
|
diff to current
2018-04-24
Ian Romanick
intel/compiler: Silence unused parameter warnings in...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-08
Kenneth Graunke
i965/fs: Add infrastructure for generating CSEL instruc...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
intel/fs: Add support for subgroup quad operations
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
intel/fs: Add a couple of simple helper opcodes
blob
|
commitdiff
|
raw
|
diff to current
2018-03-07
Jason Ekstrand
i965/fs: Add support for nir_intrinsic_shuffle
blob
|
commitdiff
|
raw
|
diff to current
2018-03-02
Kenneth Graunke
intel: Drop program size pointer from vec4/fs assembly...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-02
Francisco Jerez
intel/eu: Plumb header present bit to codegen helpers...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-02
Francisco Jerez
intel/ir: Allow representing additional flag subregiste...
blob
|
commitdiff
|
raw
|
diff to current
2018-03-01
Jason Ekstrand
intel/fs: Set up sampler message headers in the visitor...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-28
Matt Turner
intel/compiler: Lower flrp32 on Gen11+
blob
|
commitdiff
|
raw
|
diff to current
2018-02-28
Matt Turner
intel/compiler/fs: Implement ddy without using align16...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-28
Matt Turner
intel/compiler/fs: Simplify ddx/ddy code generation
blob
|
commitdiff
|
raw
|
diff to current
2018-02-28
Matt Turner
intel/compiler/fs: Pass fs_inst to generate_ddx/ddy...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-28
Matt Turner
intel/compiler/fs: Implement FS_OPCODE_LINTERP with...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-28
Matt Turner
intel/compiler/fs: Return multiple_instructions_emitted...
blob
|
commitdiff
|
raw
|
diff to current
2018-02-28
Matt Turner
intel/compiler/fs: Fix application of cmod and saturate...
blob
|
commitdiff
|
raw
|
diff to current
2018-01-22
Kenneth Graunke
i965: Drop render_target_start from binding table struct.
blob
|
commitdiff
|
raw
|
diff to current
2018-01-11
Matt Turner
Revert "Revert "i965/fs: Use align1 mode on ternary...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-31
Kenneth Graunke
i965: Combine {VS,FS}_OPCODE_GET_BUFFER_SIZE opcodes.
blob
|
commitdiff
|
raw
|
diff to current
2017-12-23
Anuj Phogat
Revert "i965/fs: Use align1 mode on ternary instruction...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Jose Maria Casanov...
i965/fs: Add byte scattered read message and fs support
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Jose Maria Casanov...
i965/fs: Add byte scattered write message and fs support
blob
|
commitdiff
|
raw
|
diff to current
2017-12-06
Alejandro Piñeiro
i965/fs: Define new shader opcode to set rounding modes
blob
|
commitdiff
|
raw
|
diff to current
2017-12-01
Rafael Antognolli
intel/compiler: Implement WaClearTDRRegBeforeEOTForNonPS.
blob
|
commitdiff
|
raw
|
diff to current
next