summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_eu.h
Commit message (Expand)AuthorAgeFilesLines
* i965/fs: Use the gen7 scratch read opcode when possible.Eric Anholt2013-10-301-0/+5
* i965/gen7: Implement code generation for untyped surface read instructions.Francisco Jerez2013-10-291-0/+8
* i965/gen7: Implement code generation for untyped atomic instructions.Francisco Jerez2013-10-291-0/+9
* i965: Generate code for ir_binop_carry and ir_binop_borrow.Matt Turner2013-10-071-0/+2
* i965/gen7: Add the ability to send URB_WRITE_OWORD messages.Paul Berry2013-09-111-0/+8
* i965/gen7: Allow URB_WRITE channel masks to be used.Paul Berry2013-09-111-0/+6
* i965: Remove never used RSR and RSL opcodes.Matt Turner2013-09-051-2/+0
* i965: Allow C++ type safety in the use of enum brw_urb_write_flags.Paul Berry2013-08-261-1/+15
* i965/gs: Add a flag allowing URB write messages to use a per-slot offset.Paul Berry2013-08-231-0/+6
* i965: Combine 4 boolean args of brw_urb_WRITE into a flags bitfield.Paul Berry2013-08-231-4/+38
* i965: Pass brw_context to functions rather than intel_context.Kenneth Graunke2013-07-091-3/+3
* i965: Add support for emitting and disassembling bit instructions.Matt Turner2013-05-061-0/+7
* i965: Remove the old brw_optimize() code.Eric Anholt2013-04-011-5/+0
* i965/fs: Switch shader_time writes to using GRFs.Eric Anholt2013-03-281-1/+1
* i965: Add support for emitting the LRP instruction.Kenneth Graunke2013-02-281-0/+1
* i965: Remove writemask support from brw_SAMPLE().Eric Anholt2013-02-131-1/+0
* i965: Add opcodes for F32TO16 and F16TO32Chad Versace2013-01-241-0/+2
* i965: Split struct brw_reg out from brw_eu.h into its own header.Kenneth Graunke2012-12-151-709/+1
* i965/fs: Improve performance of shaders that start out with a discard.Eric Anholt2012-12-111-0/+1
* i965/fs: Add an instruction flag for choosing the flag subregister.Eric Anholt2012-12-111-0/+1
* i965: Let brw_flag_reg() choose the flag reg and subreg.Eric Anholt2012-12-111-3/+3
* i965: Add a debug flag for counting cycles spent in each compiled shader.Eric Anholt2012-12-051-1/+5
* i965: Add a header_present flag for setting up dp read messages.Eric Anholt2012-12-041-0/+1
* i965: Remove VS constant buffer read support from brw_eu_emit.c.Kenneth Graunke2012-11-011-11/+0
* i965: Delete some dead code from brw_eu_emit.c.Kenneth Graunke2012-10-091-12/+0
* i965: Add support for instruction compaction on Gen7.Kenneth Graunke2012-09-171-0/+1
* i965: Add support for instruction compaction.Eric Anholt2012-09-171-0/+13
* i965: Move program dump to a helper function in brw_eu.c.Eric Anholt2012-09-171-0/+2
* i965: Drop the confusing saturate argument to math instruction setup.Eric Anholt2012-08-081-2/+0
* i965: Make brw_set_saturate() use stdbool.Eric Anholt2012-08-081-1/+1
* i965: Add support for AVG instruction.Paul Berry2012-07-201-0/+1
* i965/gen6+: Add support for GL_ARB_blend_func_extended.Eric Anholt2012-05-231-0/+1
* Revert "i965/fs: Jump from discard statements to the end of the program when ...Eric Anholt2012-05-141-1/+0
* intel: Add extern "C" declarations to headersPaul Berry2012-05-101-0/+8
* i965: Remove vestiges of function call support from the old VS backend.Kenneth Graunke2012-04-091-20/+0
* i965/fs: Jump from discard statements to the end of the program when done.Eric Anholt2012-03-161-0/+1
* i965: Add support for the MAD opcode on gen6+.Eric Anholt2012-02-101-1/+16
* i965: Expose brw_set_sampler_message for use outside brw_eu_emit.c.Kenneth Graunke2012-01-261-0/+11
* i965: increase the brw eu instruction store size dynamicallyYuanhan Liu2011-12-261-2/+2
* i965: get the jmp distance by instruction indexYuanhan Liu2011-12-261-2/+1
* i965: let the if_stack just store the instruction indexYuanhan Liu2011-12-261-1/+3
* i965: Don't make consumers of brw_CONT/brw_WHILE track if depth in loop.Eric Anholt2011-12-211-2/+8
* i965: Don't make consumers of brw_DO()/brw_WHILE() track loop start.Eric Anholt2011-12-211-2/+10
* i965: Drop unused do_insn argument from gen6_CONT().Eric Anholt2011-12-211-2/+1
* i965 gen6: Initial implementation of transform feedback.Paul Berry2011-12-201-0/+7
* i965 gen6: Implement pass-through GS for transform feedback.Paul Berry2011-12-071-0/+5
* i965/gen4: Fix sampling from integer textures.Eric Anholt2011-11-171-1/+2
* i965: Rename pixel_scoreboard_clear to last_render_target for clarity.Kenneth Graunke2011-10-181-1/+1
* i965: Remove EOT parameter from brw_SAMPLE and brw_set_sampler_message.Kenneth Graunke2011-10-181-1/+0
* intel: Convert from GLboolean to 'bool' from stdbool.h.Kenneth Graunke2011-10-181-12/+12