summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_eu.h
Commit message (Expand)AuthorAgeFilesLines
* i965: Add disassembler support for remaining opcodes.Matt Turner2016-05-031-2/+19
* i965: Make opcode_descs and gen_from_devinfo() static.Matt Turner2016-05-031-4/+0
* i965: Merge inst_info and opcode_desc tables.Matt Turner2016-05-031-2/+5
* i965: Move inst_info from brw_eu_validate.c to brw_eu.c.Matt Turner2016-05-031-0/+8
* i965/disasm: Wrap opcode_desc look-up in a function.Francisco Jerez2016-05-031-1/+5
* i965: Pass devinfo pointer to is_3src() helpers.Francisco Jerez2016-05-031-1/+1
* i965: Make brw_set_message_descriptor() non-static.Kenneth Graunke2015-12-111-0/+8
* i965/gen9+: Switch thread scratch space to non-coherent stateless access.Francisco Jerez2015-11-261-0/+2
* i965: Clean up #includes in the compiler.Matt Turner2015-11-241-2/+0
* i965: Move MRF macros from brw_inst.h to brw_eu.h.Matt Turner2015-11-241-0/+9
* i965: Add initial assembly validation pass.Matt Turner2015-11-121-0/+4
* i965: Consolidate is_3src() functions.Matt Turner2015-11-121-0/+6
* i965/fs: Handle non-const sample number in interpolateAtSampleNeil Roberts2015-10-091-1/+1
* i965: Add brw_barrier to emit a Gateway Barrier SENDJordan Justen2015-06-121-0/+2
* i965: Add brw_WAIT to emit wait instructionJordan Justen2015-06-121-0/+2
* i965: Introduce the FIND_LIVE_CHANNEL pseudo-opcode.Francisco Jerez2015-05-041-0/+4
* i965: Introduce the BROADCAST pseudo-opcode.Francisco Jerez2015-05-041-0/+6
* i965: Add memory fence opcode.Francisco Jerez2015-05-041-0/+4
* i965: Add typed surface access opcodes.Francisco Jerez2015-05-041-0/+24
* i965: Add untyped surface write opcode.Francisco Jerez2015-05-041-0/+7
* i965: Fix the untyped surface opcodes to deal with indirect surface access.Francisco Jerez2015-05-041-5/+5
* i965: Rename brw_compile to brw_codegenJason Ekstrand2015-04-221-64/+64
* i965: Remove the context field from brw_compilerJason Ekstrand2015-04-221-3/+2
* i965: Make the disassembler take a device_info instead of a contextJason Ekstrand2015-04-221-2/+2
* i965: Make instruction compaction take a device_info instead of a contextJason Ekstrand2015-04-221-6/+6
* i965: Make the brw_inst helpers take a device_info instead of a contextJason Ekstrand2015-04-221-5/+5
* i965/eu: Add a devinfo parameter to brw_compileJason Ekstrand2015-04-221-0/+1
* i965: Replace guess_execution_size with something simpler.Matt Turner2015-04-211-0/+1
* i965: Pass number of components explicitly to brw_untyped_atomic and _surface...Francisco Jerez2015-03-201-2/+2
* i965: Factor out logic to build a send message instruction with indirect desc...Francisco Jerez2015-03-201-5/+16
* i965/fs: Implement SIMD16 dual source blending.Iago Toral Quiroga2015-03-091-0/+1
* i965/fs: Introduce brw_negate_cmod().Kenneth Graunke2015-02-271-0/+1
* i965/emit: Do the sampler index adjustment directly in header.0.3Jason Ekstrand2015-01-221-2/+1
* i965/fs: Add a an optional source to the FS_OPCODE_FB_WRITE instructionJason Ekstrand2014-09-301-2/+2
* i965/fs: Use the GRF for UNTYPED_ATOMIC instructionsJason Ekstrand2014-09-301-1/+1
* i965: Use BRW_MATH_DATA_SCALAR when source regioning is scalar.Matt Turner2014-09-291-1/+0
* i965: Extract helper function for surface state pointer adjustmentChris Forbes2014-08-151-0/+5
* i965: Add low-level support for indirect sendsChris Forbes2014-08-151-0/+5
* i965/eu: Update jump distance scaling for Broadwell.Kenneth Graunke2014-08-101-0/+4
* i965/eu: Refactor jump distance scaling to use a helper function.Kenneth Graunke2014-08-101-0/+20
* i965/eu: Merge brw_CONT and gen6_CONT.Kenneth Graunke2014-08-081-1/+0
* i965: add low-level support for send to pixel interpolatorChris Forbes2014-07-131-0/+10
* i965: Rename intel_asm_printer -> intel_asm_annotation.Matt Turner2014-07-051-1/+1
* i965: Make a brw_conditional_mod enum.Matt Turner2014-07-051-2/+2
* i965: Pass brw to brw_try_compact_instruction().Matt Turner2014-06-261-1/+1
* i965: Replace struct brw_compact_instruction with brw_compact_inst.Matt Turner2014-06-261-3/+2
* i965: Replace 'struct brw_instruction' with 'brw_inst'.Matt Turner2014-06-261-47/+38
* i965: Convert brw_eu.[ch] to use the new brw_inst API.Kenneth Graunke2014-06-261-1/+2
* i965: Pass brw into next_offset().Kenneth Graunke2014-06-261-1/+1
* Revert "i965: Add 'wait' instruction support"Matt Turner2014-06-171-2/+0