aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_eu_emit.c
Commit message (Expand)AuthorAgeFilesLines
* i965: fix invalid memory writeMarc-André Lureau2016-03-211-1/+1
* i965: Skip execution size adjustment for instructions of width 4Iago Toral Quiroga2016-03-171-1/+13
* i965: set correct execsize for MOVS with a width of 4 in brw_find_live_channelIago Toral Quiroga2016-03-171-0/+3
* i965/eu: set execution size for SEND message in brw_send_indirect_messageIago Toral Quiroga2016-03-171-0/+3
* i965/eu: set correct execution size in brw_NOPIago Toral Quiroga2016-03-171-2/+3
* i965: Pass symbolic swizzle to brw_swizzle() as a single argument.Francisco Jerez2016-03-061-1/+1
* i965: Set dest type to UW for several send messagesJordan Justen2016-02-261-1/+4
* i965: Move 3-src subnr swizzle handling into the vec4 backend.Kenneth Graunke2016-01-021-6/+5
* i965: Make brw_set_message_descriptor() non-static.Kenneth Graunke2015-12-111-1/+1
* i965: Fix JIP to properly skip over unrelated control flow.Kenneth Graunke2015-11-301-1/+11
* i965/gen9+: Switch thread scratch space to non-coherent stateless access.Francisco Jerez2015-11-261-2/+15
* i965: Use BRW_MRF_COMPR4 macro in more places.Matt Turner2015-11-131-2/+2
* i965: Add and use enum brw_reg_file.Matt Turner2015-11-131-1/+1
* i965: Make 'dw1' and 'bits' unnamed structures in brw_reg.Matt Turner2015-11-131-26/+26
* i965: Fix invalid memory accesses after resizing brw_codegen's store tableKristian Høgsberg2015-10-301-4/+13
* i965: Set correct field for indirect align16 addrimm.Matt Turner2015-10-291-1/+1
* i965: Don't use message headers for untyped readsKristian Høgsberg Kristensen2015-10-231-2/+1
* i965/fs: Handle non-const sample number in interpolateAtSampleNeil Roberts2015-10-091-12/+15
* i965: Fix MRF register number assertions for compr4.Kenneth Graunke2015-09-211-2/+2
* i965: Turn BRW_MAX_MRF into a macro that accepts a hardware generationIago Toral Quiroga2015-09-211-3/+3
* i965: Move MRF register asserts out of brw_reg.hIago Toral Quiroga2015-09-211-3/+6
* i965/emit: Add assertions for accumulator restrictionsJason Ekstrand2015-09-121-0/+17
* mesa: Fix warning about static being in the wrong placeIan Romanick2015-09-021-2/+2
* i965/gen4-5: Set ENDIF dst and src0 fields to the null register.Francisco Jerez2015-07-071-2/+2
* i965: Add brw_barrier to emit a Gateway Barrier SENDJordan Justen2015-06-121-0/+30
* i965: Add brw_WAIT to emit wait instructionJordan Justen2015-06-121-0/+21
* i965: Silence warning in 3-src type-setting.Matt Turner2015-05-281-0/+2
* i965: Introduce the FIND_LIVE_CHANNEL pseudo-opcode.Francisco Jerez2015-05-041-0/+72
* i965: Introduce the BROADCAST pseudo-opcode.Francisco Jerez2015-05-041-0/+75
* i965: Add memory fence opcode.Francisco Jerez2015-05-041-0/+70
* i965: Add typed surface access opcodes.Francisco Jerez2015-05-041-0/+169
* i965: Add untyped surface write opcode.Francisco Jerez2015-05-041-0/+51
* i965: Fix the untyped surface opcodes to deal with indirect surface access.Francisco Jerez2015-05-041-73/+90
* Fix a few typosZoë Blade2015-04-271-2/+2
* i965: Rename brw_compile to brw_codegenJason Ekstrand2015-04-221-72/+72
* i965: Remove the context field from brw_compilerJason Ekstrand2015-04-221-4/+4
* i965: Make the brw_inst helpers take a device_info instead of a contextJason Ekstrand2015-04-221-498/+500
* i965/fs: Manually set source regioning on PLN instructions.Matt Turner2015-04-211-1/+13
* i965/fs: Allow an execution size of 32.Matt Turner2015-04-211-1/+1
* i965: Replace guess_execution_size with something simpler.Matt Turner2015-04-211-23/+9
* i965: Mask out unused Align16 components in brw_untyped_atomic.Francisco Jerez2015-03-201-2/+11
* i965: Pass number of components explicitly to brw_untyped_atomic and _surface...Francisco Jerez2015-03-201-6/+24
* i965: Factor out logic to build a send message instruction with indirect desc...Francisco Jerez2015-03-201-15/+43
* i965: Emit IF/ELSE/ENDIF/WHILE JIP with type W on Gen7Antia Puentes2015-03-161-4/+4
* i965/fs: Implement SIMD16 dual source blending.Iago Toral Quiroga2015-03-091-1/+2
* i965: replace Elements() with ARRAY_SIZE()Brian Paul2015-03-021-4/+4
* i965: Handle F16TO32/F32TO16 with dword src/dst consistently on both back-ends.Francisco Jerez2015-02-191-2/+12
* i965/gen8: Fix F32TO16 in vec4 mode if the source and destination registers a...Francisco Jerez2015-02-191-9/+27
* i965: Remove now unnecessary Gen8 CMP destination type override.Matt Turner2015-02-041-8/+0
* i965/emit: Assert that src1 is not an MRF after doing the MRF->GRF conversionJason Ekstrand2015-01-221-1/+1