i965/gen9+: Switch thread scratch space to non-coherent stateless access.
[mesa.git] / src / mesa / drivers / dri / i965 / brw_vec4_generator.cpp
2015-11-26 Francisco Jerezi965/gen9+: Switch thread scratch space to non-coherent...
2015-11-24 Matt Turneri965: Clean up #includes in the compiler.
2015-11-24 Matt Turneri965: Push down inclusion of brw_program.h.
2015-11-24 Matt Turneri965: Prevent implicit upcasts to brw_reg.
2015-11-13 Matt Turneri965: Remove fixed_hw_reg field from backend_reg.
2015-11-13 Matt Turneri965: Make 'dw1' and 'bits' unnamed structures in brw_reg.
2015-11-12 Matt Turneri965: Add initial assembly validation pass.
2015-11-12 Matt Turneri965: Set annotation_info's mem_ctx.
2015-11-05 Iago Toral Quirogai965/vec4: Do not mark used surfaces in VS_OPCODE_GET_B...
2015-11-05 Iago Toral Quirogai965/vec4: Do not mark used direct surfaces in VS_OPCOD...
2015-11-05 Neil Robertsi965/vec4/skl+: Use ld2dms_w instead of ld2dms
2015-10-30 Connor Abbotti965: dump scheduling cycle estimates
2015-10-30 Matt Turneri965/vec4: Test against BRW_IMMEDIATE_VALUE, not IMM.
2015-10-30 Matt Turneri965/vec4: Drop brw_set_default_* before popping insn...
2015-10-30 Matt Turneri965/vec4: Remove unnecessary #includes from the generator.
2015-10-29 Kenneth Graunkei965/vec4: Eliminate the vec4_generator class altogether.
2015-10-29 Kenneth Graunkei965/vec4: Move vec4_generator class definition into...
2015-10-29 Kenneth Graunkei965/vec4: Wrap vec4_generator in a C function.
2015-10-29 Kenneth Graunkei965/vec4: Convert src_reg/dst_reg to brw_reg at the...
2015-10-19 Jason Ekstrandi965/vec4: Remove gl_program and gl_shader_program...
2015-10-19 Jason Ekstrandi965/asm: Explicitly use a nir_instr for IR annotations
2015-09-26 Kenneth Graunkei965/gs: Allow src0 immediates in GS_OPCODE_SET_WRITE_O...
2015-09-26 Kenneth Graunkei965: Move GS_THREAD_END mlen calculations out of the...
2015-09-25 Samuel Iglesias... i965/vec4: Implement VS_OPCODE_GET_BUFFER_SIZE
2015-09-21 Iago Toral Quirogai965: Turn BRW_MAX_MRF into a macro that accepts a...
2015-09-21 Iago Toral Quirogai965: Move MRF register asserts out of brw_reg.h
2015-09-21 Iago Toral Quirogai965: Maximum allowed size of SEND messages is 15 ...
2015-09-10 Ilia Mirkini965: add support for textureSamples function
2015-07-29 Anuj PhogatDelete duplicate function is_power_of_two() and use...
2015-07-29 Francisco Jerezi965: Lift the constness restriction on surface indices...
2015-06-23 Jason Ekstrandi965: Remove the dependance on brw_context from the...
2015-06-23 Jason Ekstrandi965: Plumb compiler debug logging through a function...
2015-06-16 Neil Robertsi965/vec4: Fix the source register for indexed samplers
2015-06-03 Matt Turneri965: Use UW-typed immediate in multiply inst.
2015-05-30 Neil Robertsi965: Don't add base_binding_table_index if it's zero
2015-05-30 Neil Robertsi965: Don't use a temporary when generating an indirect...
2015-05-06 Jason Ekstrandi965: Change header_present to header_size in backend_i...
2015-05-04 Francisco Jerezi965: Introduce the FIND_LIVE_CHANNEL pseudo-opcode.
2015-05-04 Francisco Jerezi965: Introduce the BROADCAST pseudo-opcode.
2015-05-04 Francisco Jerezi965: Add memory fence opcode.
2015-05-04 Francisco Jerezi965: Add typed surface access opcodes.
2015-05-04 Francisco Jerezi965: Add untyped surface write opcode.
2015-05-04 Francisco Jerezi965: Reorder sources of the untyped atomic opcode.
2015-05-04 Francisco Jerezi965: Pass the number of components as a source of...
2015-05-04 Francisco Jerezi965/vec4: Add support for untyped surface message...
2015-05-04 Francisco Jerezi965: Don't request untyped atomic writeback message...
2015-05-04 Francisco Jerezi965: Simplify generator code for untyped surface messages.
2015-05-04 Francisco Jerezi965: Fix the untyped surface opcodes to deal with...
2015-05-01 Neil Robertsi965/skl: Force the exec size to 8 when initing header...
2015-04-22 Jason Ekstrandi965: Rename brw_compile to brw_codegen
2015-04-22 Jason Ekstrandi965/vec4: Add a devinfo field to the generator and...
2015-04-22 Jason Ekstrandi965: Make the annotation code take a device_info inste...
2015-04-22 Jason Ekstrandi965: Remove the context field from brw_compiler
2015-04-22 Jason Ekstrandi965: Make the brw_inst helpers take a device_info...
2015-04-16 Neil Robertsi965/skl: Add the header for constant loads outside...
2015-04-14 Neil Robertsi965/skl: Use an exec size of 8 to initialise the messa...
2015-03-20 Francisco Jerezi965: Pass number of components explicitly to brw_untyp...
2015-03-20 Francisco Jerezi965: Don't disable exec masking for sampler message...
2015-03-20 Francisco Jerezi965: Factor out logic to build a send message instruct...
2015-03-17 Neil Robertsi965/skl: Send a message header when doing constant...
2015-03-02 Francisco Jerezi965: Add missing defines for render cache messages.
2015-02-20 Matt Turneri965/vec4: Add and use byte-MOV instruction for unpack...
2015-02-17 Ian Romanicki965/vec4: Silence unused parameter warnings
2015-02-10 Francisco Jerezi965: Move up fs_inst::flag_subreg to backend_instruction.
2015-01-22 Jason Ekstrandi965/emit: Do the sampler index adjustment directly...
2015-01-22 Matt Turneri965/vec4: Fix fprintf argument ordering.
2015-01-15 Kenneth Graunkei965: Fix "vertex" vs. "geometry" and "VS" vs. "GS...
2015-01-08 Kristian Høgsbergi965/skl: Always use a header for SIMD4x2 sampler messages
2014-12-10 Kristian Høgsbergi965: Rename brw_vec4_prog_data/key to brw_bue_prog_dat...
2014-12-06 Matt Turneri965: Give compile stats through KHR_debug.
2014-12-05 Ben Widawskyi965/gs: Avoid DW * DW mul
2014-12-05 Matt Turneri965/vec4: Allow CSE on uniform-vec4 expansion MOVs.
2014-11-26 Matt Turneri965/vec4: Handle destination writemasks in VEC4_OPCODE...
2014-11-26 Matt Turneri965/vec4: Add VEC4_OPCODE_PACK_4_BYTES.
2014-11-26 Matt Turneri965/vec4: Add vector float immediate infrastructure.
2014-11-24 Matt Turneri965: Don't overwrite the math function with conditiona...
2014-11-24 Matt Turneri965: Assert that math instructions don't have conditio...
2014-11-21 Matt Turneri965: Combine offset/texture_offset fields.
2014-09-29 Matt Turneri965: Use BRW_MATH_DATA_SCALAR when source regioning...
2014-09-19 Samuel Iglesias... i965/gen6/gs: Add an additional parameter to the FF_SYN...
2014-09-19 Samuel Iglesias... i965/gen6/gs: implement GS_OPCODE_FF_SYNC_SET_PRIMITIVE...
2014-09-19 Samuel Iglesias... i965/gen6/gs: implement GS_OPCODE_SVB_SET_DST_INDEX...
2014-09-19 Samuel Iglesias... i965/gen6/gs: implement GS_OPCODE_SVB_WRITE opcode
2014-09-19 Iago Toral Quirogai965/gen6/gs: Implement GS_OPCODE_SET_PRIMITIVE_ID.
2014-09-19 Iago Toral Quirogai965/gen6/gs: Implement GS_OPCODE_SET_DWORD_2.
2014-09-19 Iago Toral Quirogai965/gen6/gs: Add instruction URB flags to geometry...
2014-09-19 Iago Toral Quirogai965/gen6/gs: Implement GS_OPCODE_URB_WRITE_ALLOCATE.
2014-09-19 Iago Toral Quirogai965/gen6/gs: Implement GS_OPCODE_FF_SYNC.
2014-08-31 Abdiel Janulguei965/vec4/fs: Count loops in shader debug
2014-08-31 Abdiel Janulguei965/vec4: inline generate_vec4_instruction() within...
2014-08-19 Matt Turneri965: Pass a cfg pointer to generate_{code,assembly}.
2014-08-15 Chris Forbesi965/vec4: Add support for non-const sampler indices...
2014-08-15 Chris Forbesi965/vec4: Refactor generate_tex in prep for non-const...
2014-08-15 Chris Forbesi965: Extract helper function for surface state pointer...
2014-08-15 Chris Forbesi965/vec4: Generate indirect sends for nonconstant...
2014-08-12 Kenneth Graunkei965/vec4: Drop gen <= 7 assertion in pull constant...
2014-08-12 Kenneth Graunkei965/vec4: Port Gen8 SET_VERTEX_COUNT handling to vec4_...
2014-08-09 Chris Forbesi965/vec4/Gen4-7: Use src1 for sampler_index instead...
2014-08-08 Kenneth Graunkei965/eu: Merge brw_CONT and gen6_CONT.
2014-08-02 Kenneth Graunkei965: Replace sizeof(struct gen7_sampler_state) with...
next