projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i965/bxt: Use more conservative thread counts
[mesa.git]
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_vec4.h
2015-07-29
Francisco Jerez
i965: Define the setup_vector_uniform_values() backend_...
blob
|
commitdiff
|
raw
2015-07-21
Francisco Jerez
i965: Fix stride field for the result of emit_uniformize().
blob
|
commitdiff
|
raw
|
diff to current
2015-07-10
Kenneth Graunke
i965/vec4: Move c->last_scratch into vec4_visitor.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-10
Kenneth Graunke
i965/vec4: Plumb log_data through so the backend_shader...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Jason Ekstrand
i965: Remove the brw_context from the visitors
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Jason Ekstrand
i965/vs: Pass the current set of clip planes through...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Jason Ekstrand
i965: Pull calls to get_shader_time_index out of the...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Jason Ekstrand
i965: Use a single index per shader for shader_time.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Jason Ekstrand
i965: Remove the dependance on brw_context from the...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Jason Ekstrand
i965: Plumb compiler debug logging through a function...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-12
Chris Forbes
glsl: Add ir node for barrier
blob
|
commitdiff
|
raw
|
diff to current
2015-05-29
Jason Ekstrand
i965: Make fs/vec4_visitor inherit from ir_visitor...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-29
Jason Ekstrand
i965: Rename backend_visitor to backend_shader
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
i965: Define helper function to copy an arbitrary live...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
i965: Perform basic optimizations on the FIND_LIVE_CHAN...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Francisco Jerez
i965: Simplify generator code for untyped surface messages.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-22
Jason Ekstrand
i965: Rename brw_compile to brw_codegen
blob
|
commitdiff
|
raw
|
diff to current
2015-04-22
Jason Ekstrand
i965/vec4: Add a devinfo field to the generator and...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-16
Neil Roberts
i965/skl: Add the header for constant loads outside...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-16
Neil Roberts
i965/vec4: Add a helper function to emit VS_OPCODE_PULL...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-06
Matt Turner
i965/vec4: Remove emit_scs() prototype.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Iago Toral Quiroga
i965: Handle scratch accesses where reladdr also points...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Francisco Jerez
i965/vec4: Define helpers to calculate the common live...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Francisco Jerez
i965/vec4: Remove unused method definition.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-19
Kenneth Graunke
i965/vec4: Replace debug_flag with debug_enabled.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-17
Ian Romanick
i965/vec4: Silence unused parameter warnings
blob
|
commitdiff
|
raw
|
diff to current
2015-02-10
Francisco Jerez
i965: Move IR object definitions to separate header...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-10
Francisco Jerez
i965: Factor out virtual GRF allocation to a separate...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Kenneth Graunke
i965: Fix "vertex" vs. "geometry" and "VS" vs. "GS...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-29
Matt Turner
i965/vec4: Add parameter to skip doing constant propaga...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-29
Matt Turner
i965/vec4: Add pass to gather constants into a vector...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-29
Matt Turner
i965: Add fs_reg/src_reg constructors that take vf[4].
blob
|
commitdiff
|
raw
|
diff to current
2014-12-10
Kristian Høgsberg
i965: Rename brw_vec4_prog_data/key to brw_bue_prog_dat...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-05
Matt Turner
i965: Use ~0 to represent true on all generations.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-03
Kenneth Graunke
i965/vs: Handle vertex color clamping in emit_urb_slot().
blob
|
commitdiff
|
raw
|
diff to current
2014-12-03
Kenneth Graunke
i965: Move program key structures to brw_program.h.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-02
Matt Turner
i965/vec4: Make live_intervals part of the vec4_visitor...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-02
Matt Turner
i965: Don't treat IF or WHILE with cmod as writing...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-26
Matt Turner
i965/vec4: Optimize packSnorm4x8().
blob
|
commitdiff
|
raw
|
diff to current
2014-11-26
Matt Turner
i965/vec4: Optimize packUnorm4x8().
blob
|
commitdiff
|
raw
|
diff to current
2014-11-26
Matt Turner
i965/vec4: Optimize unpackSnorm4x8().
blob
|
commitdiff
|
raw
|
diff to current
2014-11-26
Matt Turner
i965/vec4: Optimize unpackUnorm4x8().
blob
|
commitdiff
|
raw
|
diff to current
2014-11-26
Matt Turner
i965/vec4: Add vector float immediate infrastructure.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
Ben Widawsky
i965/vec4/gen8: Handle the MUL dest hazard exception
blob
|
commitdiff
|
raw
|
diff to current
2014-11-21
Matt Turner
i965: Move common fields into backend_instruction.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-14
Kenneth Graunke
i965/vec4: Combine all the math emitters.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-14
Kenneth Graunke
i965/vec4: Use const references in emit() functions.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-14
Kenneth Graunke
i965: Use macros to create prototypes for emitter helpers.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-24
Matt Turner
i965: Remove cfg-invalidating parameter from invalidate...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-24
Matt Turner
i965/vec4: Preserve CFG in spill_reg().
blob
|
commitdiff
|
raw
|
diff to current
2014-09-19
Iago Toral Quiroga
i965/gen6/gs: Fix binding table clash between TF surfac...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-19
Samuel Iglesias...
i965/gen6/gs: Add an additional parameter to the FF_SYN...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-19
Samuel Iglesias...
i965/gen6/gs: implement GS_OPCODE_FF_SYNC_SET_PRIMITIVE...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-19
Samuel Iglesias...
i965/gen6/gs: implement GS_OPCODE_SVB_SET_DST_INDEX...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-19
Samuel Iglesias...
i965/gen6/gs: implement GS_OPCODE_SVB_WRITE opcode
blob
|
commitdiff
|
raw
|
diff to current
2014-09-19
Iago Toral Quiroga
i965/gen6/gs: Implement GS_OPCODE_SET_PRIMITIVE_ID.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-19
Iago Toral Quiroga
i965: Generalize emit_urb_slot() to emit to any dst_reg.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-19
Iago Toral Quiroga
i965: Provide means to create registers of a given...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-19
Iago Toral Quiroga
i965/gen6/gs: Implement GS_OPCODE_SET_DWORD_2.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-19
Iago Toral Quiroga
i965/gen6/gs: Implement GS_OPCODE_URB_WRITE_ALLOCATE.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-19
Iago Toral Quiroga
i965/gen6/gs: Implement GS_OPCODE_FF_SYNC.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-05
Matt Turner
i965/vec4: Reswizzle sources when necessary.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-31
Abdiel Janulgue
i965/vec4: Remove try_emit_saturate
blob
|
commitdiff
|
raw
|
diff to current
2014-08-31
Abdiel Janulgue
i965/vec4: inline generate_vec4_instruction() within...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-22
Matt Turner
i965: Add invalidate_cfg parameter to invalidate_live_i...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-19
Matt Turner
i965/vec4: Add a pass to reduce swizzles.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-19
Matt Turner
i965: Pass a cfg pointer to generate_{code,assembly}.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-15
Chris Forbes
i965/vec4: Add support for nonconst sampler indexing...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-12
Kenneth Graunke
i965: Delete the Gen8 code generators.
blob
|
commitdiff
|
raw
|
diff to current
2014-08-09
Chris Forbes
i965/vec4/Gen8: Use src1 for sampler_index instead...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-09
Chris Forbes
i965/vec4/Gen4-7: Use src1 for sampler_index instead...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-09
Chris Forbes
i965/vec4: Pass sampler index in src1 for texture ops
blob
|
commitdiff
|
raw
|
diff to current
2014-08-07
Matt Turner
i965/vec4: Remove unused emit_bool_comparison method.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-14
Matt Turner
i965/vec4: Move aeb list into opt_cse_local.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-07
Kenneth Graunke
i965/vec4: Add basic common subexpression elimination.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-06
Matt Turner
i965: Rename intel_asm_printer -> intel_asm_annotation.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-06
Matt Turner
i965: Make a brw_predicate enum.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-06
Matt Turner
i965: Make a brw_conditional_mod enum.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-06
Matt Turner
i965: Move common fields into backend_instruction.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-06
Matt Turner
i965: Use enum brw_reg_type for register types.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-06
Matt Turner
i965: Move is_zero/one/null/accumulator into backend_reg.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-06
Matt Turner
i965: Make a common backend_reg class.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-06
Matt Turner
i965: Drop imm union from visitor register classes.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Matt Turner
i965/vec4: Pass const references to instruction functions.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Matt Turner
i965/vec4: Pass const references to vec4_instruction().
blob
|
commitdiff
|
raw
|
diff to current
2014-06-25
Matt Turner
i965/vec4: Make try_copy_propagate() static.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-25
Matt Turner
i965/vec4: Rename try_copy/constant_propagat{ion,e...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-25
Matt Turner
i965: Make can_do_source_mods() a member of the instruc...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-11
Ian Romanick
i965/vec4: Emit smarter code for b2f of a comparison
blob
|
commitdiff
|
raw
|
diff to current
2014-06-10
Kenneth Graunke
i965/vec4: Combine generate_math[12]_gen6 methods.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-10
Kenneth Graunke
i965/vec4: Drop the generate_math2_gen7() method.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-10
Kenneth Graunke
i965: Make src_reg::equals() take a constant reference...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-02
Matt Turner
i965: Move annotation info into generate code.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-01
Matt Turner
i965: Give dump_instruction() a FILE* argument.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-25
Matt Turner
i965: Print disassembly after compaction.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-01
Kenneth Graunke
i965/vec4: Port untyped atomic message support to Broad...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-01
Kenneth Graunke
i965/vec4: Port untyped surface reads support to Broadwell.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-01
Kenneth Graunke
i965: Drop mark_surface_used from gen8 generators.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-30
Matt Turner
i965/vec4: Remove 'mul_arg' from try_emit_mad().
blob
|
commitdiff
|
raw
|
diff to current
2014-04-17
Juha-Pekka Heikkila
i965: Add is_accumulator() function.
blob
|
commitdiff
|
raw
|
diff to current
next