aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_shader.cpp
Commit message (Expand)AuthorAgeFilesLines
* i965: Rename brw_vec4_gs.[ch] to brw_gs.[ch].Kenneth Graunke2014-10-291-1/+1
* i965: Remove brw_new_shader_programIan Romanick2014-10-241-11/+0
* i965/fs: Change the type of booleans to UD and emit correct immediatesJason Ekstrand2014-10-171-1/+1
* i965: Make brw_texture_offset() not use ir_texture.Connor Abbott2014-10-151-8/+5
* glsl: Make ir_variable::num_state_slots and ir_variable::state_slots privateIan Romanick2014-09-301-3/+3
* i965/fs: Use the GRF for FB writes on gen >= 7Jason Ekstrand2014-09-301-0/+1
* i965: Add and use functions to get next/prev blocks.Matt Turner2014-09-241-2/+2
* i965: Make instruction lists local to the bblocks.Matt Turner2014-09-241-14/+0
* i965/vec4: Don't use instruction list after calculating the cfg.Matt Turner2014-09-241-1/+1
* i965/gen6/gs: implement GS_OPCODE_FF_SYNC_SET_PRIMITIVES opcodeSamuel Iglesias Gonsalvez2014-09-191-0/+2
* i965/gen6/gs: implement GS_OPCODE_SVB_SET_DST_INDEX opcodeSamuel Iglesias Gonsalvez2014-09-191-0/+2
* i965/gen6/gs: implement GS_OPCODE_SVB_WRITE opcodeSamuel Iglesias Gonsalvez2014-09-191-0/+2
* i965/gen6/gs: Implement GS_OPCODE_SET_PRIMITIVE_ID.Iago Toral Quiroga2014-09-191-0/+2
* i965/gen6/gs: Implement GS_OPCODE_SET_DWORD_2.Iago Toral Quiroga2014-09-191-2/+2
* i965/gen6/gs: Implement GS_OPCODE_URB_WRITE_ALLOCATE.Iago Toral Quiroga2014-09-191-0/+2
* i965/gen6/gs: Implement GS_OPCODE_FF_SYNC.Iago Toral Quiroga2014-09-191-0/+2
* i965: Add basic-block aware backend_instruction::insert_* methods.Matt Turner2014-08-221-0/+47
* i965: Add a basic-block aware backend_instruction::remove method.Matt Turner2014-08-221-0/+46
* i965: Remove dead call to _mesa_associate_uniform_storage().Matt Turner2014-08-181-6/+0
* mesa: move ShaderCompilerOptions into gl_constantsMarek Olšák2014-08-111-1/+1
* i965: Save the gl_shader_stage enum in backend_visitor.Kenneth Graunke2014-07-231-1/+2
* i965: Add cfg to backend_visitor.Matt Turner2014-07-211-1/+16
* i965: Move assembly annotation functions to intel_asm_annotation.c.Matt Turner2014-07-051-55/+0
* i965: Make a brw_conditional_mod enum.Matt Turner2014-07-051-1/+1
* i965: Use enum brw_reg_type for register types.Matt Turner2014-07-051-1/+1
* i965: Move is_zero/one/null/accumulator into backend_reg.Matt Turner2014-07-051-0/+37
* i965: Use unreachable() instead of unconditional assert().Matt Turner2014-07-011-6/+3
* i965: Use typed foreach_in_list instead of foreach_list.Matt Turner2014-07-011-4/+3
* i965: Don't emit SURFACE_STATEs for gather workarounds on Broadwell.Kenneth Graunke2014-06-231-2/+7
* i965/fs: Add SHADER_OPCODE_LOAD_PAYLOAD.Matt Turner2014-06-171-0/+3
* i965: Add SHADER_OPCODE_SHADER_TIME_ADD to dump_instructions() decode.Kenneth Graunke2014-06-151-0/+2
* i965: Use brw->gen in some generation checks.Matt Turner2014-06-111-2/+2
* i965: Skip IR annotations with INTEL_DEBUG=noann.Matt Turner2014-06-011-2/+4
* i965: Give dump_instructions() a filename argument.Matt Turner2014-06-011-2/+20
* i965: Print disassembly after compaction.Matt Turner2014-05-241-0/+54
* i965: Relax accumulator dependency scheduling on Gen < 6Iago Toral Quiroga2014-05-131-0/+10
* i965: Add reads_accumulator_implicitly() function.Matt Turner2014-04-161-0/+13
* glsl: Drop do_common_optimization's max_unroll_iterations parameter.Kenneth Graunke2014-04-111-1/+1
* i965: Use EmitNoIndirect flags in lower_variable_index_to_cond_assign.Kenneth Graunke2014-04-111-8/+7
* i965: Remove stale comment.Eric Anholt2014-04-081-1/+0
* glsl: Pass ctx->Const.NativeIntegers to do_common_optimization().Kenneth Graunke2014-04-081-1/+2
* i965: Mark is_tex() and friends as const.Matt Turner2014-04-051-5/+5
* mesa/sso: rename Shader to the pointer _ShaderGregory Hainaut2014-03-251-2/+2
* i965: Merge resolving of shader program sourceTopi Pohjolainen2014-03-051-1/+4
* i965: Merge initialisation of backend_visitorTopi Pohjolainen2014-03-051-0/+12
* i965: Don't try to dump shader source for fixed-function FS programs.Kenneth Graunke2014-02-261-1/+1
* i965: Stop lowering ir_triop_lrp.Kenneth Graunke2014-02-261-2/+0
* glsl/i965: move lower_offset_array up to GLSL compiler level.Dave Airlie2014-02-251-1/+1
* i965: Move compiler debugging output to stderr.Eric Anholt2014-02-221-13/+12
* glsl: Add a file argument to the IR printer.Eric Anholt2014-02-221-1/+1