projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
glsl: make *sampler2DMSArray available in ESSL 3.20
2016-03-31
Matt Turner
i965: Don't add barrier deps for FB write messages.
commit
|
commitdiff
|
tree
2016-03-31
Matt Turner
i965: Add and use is_scheduling_barrier() function.
commit
|
commitdiff
|
tree
2016-03-31
Matt Turner
i965: Remove NOP insertion kludge in scheduler.
commit
|
commitdiff
|
tree
2016-03-31
Matt Turner
i965: Assert that an instruction is not inserted around...
commit
|
commitdiff
|
tree
2016-03-31
Matt Turner
i965: Relax restriction on scheduling last instruction.
commit
|
commitdiff
|
tree
2016-03-31
Matt Turner
i965/vec4/tcs: Set conditional mod on TCS_OPCODE_SRC0_010_IS...
commit
|
commitdiff
|
tree
2016-03-31
Matt Turner
Revert "i965: Don't add barrier deps for FB write messages."
commit
|
commitdiff
|
tree
2016-03-31
Matt Turner
i965: Simplify full scheduling-barrier conditions.
commit
|
commitdiff
|
tree
2016-03-31
Matt Turner
i965: Remove incorrect cycle estimates.
commit
|
commitdiff
|
tree
2016-03-31
Matt Turner
nir: Fix typo from commit 6702f1acde9.
commit
|
commitdiff
|
tree
2016-03-30
Matt Turner
nir: Propagate negates up multiplication chains.
commit
|
commitdiff
|
tree
2016-03-30
Matt Turner
i965: Don't inline intel_batchbuffer_require_space().
commit
|
commitdiff
|
tree
2016-03-13
Matt Turner
i965: Use foreach_in_list_reverse_safe() macro.
commit
|
commitdiff
|
tree
2016-03-04
Matt Turner
i965/fs: Optimize float conversions of byte/word extract.
commit
|
commitdiff
|
tree
2016-03-04
Matt Turner
nir: Recognize open-coded extract_u16.
commit
|
commitdiff
|
tree
2016-03-04
Matt Turner
nir: Recognize open-coded extract_u8.
commit
|
commitdiff
|
tree
2016-03-02
Matt Turner
program: Clean up after condition code removal.
commit
|
commitdiff
|
tree
2016-03-02
Matt Turner
program: Remove variable used only in assert().
commit
|
commitdiff
|
tree
2016-03-02
Matt Turner
program: Drop GL_FRAGMENT_PROGRAM_NV from switch statement.
commit
|
commitdiff
|
tree
2016-03-02
Matt Turner
i965/gen6/gs: Replace V-immediate with VF-immediate.
commit
|
commitdiff
|
tree
2016-03-01
Matt Turner
mesa: Remove NV_fragment_program remnants from dlist.c.
commit
|
commitdiff
|
tree
2016-03-01
Matt Turner
mesa: Remove NV_fragment_program_option enable bit.
commit
|
commitdiff
|
tree
2016-03-01
Matt Turner
program: Remove NV_fragment_program opcode parsing.
commit
|
commitdiff
|
tree
2016-03-01
Matt Turner
program: Remove NV_fragment_program scalar suffix parsing.
commit
|
commitdiff
|
tree
2016-03-01
Matt Turner
program: Remove NV_fragment_program_option parsing...
commit
|
commitdiff
|
tree
2016-03-01
Matt Turner
program: Remove NV_fragment_program Abs support.
commit
|
commitdiff
|
tree
2016-03-01
Matt Turner
program: Remove incorrect comment about OPCODE_TXD.
commit
|
commitdiff
|
tree
2016-03-01
Matt Turner
program: Remove OPCODE_TXP_NV.
commit
|
commitdiff
|
tree
2016-03-01
Matt Turner
program: Clean up after previous commit.
commit
|
commitdiff
|
tree
2016-03-01
Matt Turner
program: Remove condition-code and precision support.
commit
|
commitdiff
|
tree
2016-03-01
Matt Turner
program: Remove OPCODE_KIL_NV.
commit
|
commitdiff
|
tree
2016-03-01
Matt Turner
program: Remove RelAddr2 support.
commit
|
commitdiff
|
tree
2016-03-01
Matt Turner
program: Mark table const.
commit
|
commitdiff
|
tree
2016-03-01
Matt Turner
mesa: Remove EmitCondCodes.
commit
|
commitdiff
|
tree
2016-03-01
Matt Turner
docs: Remove descriptions of long dead Emit* fields.
commit
|
commitdiff
|
tree
2016-03-01
Matt Turner
glsl: Initialize gl_shader_program::EmptyUniformLocations.
commit
|
commitdiff
|
tree
2016-02-25
Matt Turner
i965/fs: Allow saturate propagation to propagate negations...
commit
|
commitdiff
|
tree
2016-02-25
Matt Turner
i965/fs: Allow saturate propagation to propagate negations...
commit
|
commitdiff
|
tree
2016-02-25
Matt Turner
i965/fs: Allow saturate propagation to propagate negations...
commit
|
commitdiff
|
tree
2016-02-25
Matt Turner
i965/fs: Don't CSE negated multiplies with saturation.
commit
|
commitdiff
|
tree
2016-02-25
Matt Turner
glsl: Consider ubo_load to be a horizontal operation.
commit
|
commitdiff
|
tree
2016-02-17
Matt Turner
i965: Make emit_minmax return an instruction*.
commit
|
commitdiff
|
tree
2016-02-17
Matt Turner
i965: Lower min/max after optimization on Gen4/5.
commit
|
commitdiff
|
tree
2016-02-17
Matt Turner
i965/vec4: Initialize force_writemask_all in vec4_builder().
commit
|
commitdiff
|
tree
2016-02-09
Matt Turner
nir: Recognize open-coded bitfield_reverse.
commit
|
commitdiff
|
tree
2016-02-09
Matt Turner
nir: Handle large unsigned values in opt_algebraic.
commit
|
commitdiff
|
tree
2016-02-09
Matt Turner
nir: Do opt_algebraic in reverse order.
commit
|
commitdiff
|
tree
2016-02-09
Matt Turner
nir: Recognize product of open-coded pow()s.
commit
|
commitdiff
|
tree
2016-02-09
Matt Turner
nir: Add opt_algebraic rules for xor with zero.
commit
|
commitdiff
|
tree
2016-02-08
Matt Turner
i965/vec4: Update vec4 unit tests for commit 01dacc83ff.
commit
|
commitdiff
|
tree
2016-02-05
Matt Turner
i965/vec4: don't copy ATTR into 3src instructions with...
commit
|
commitdiff
|
tree
2016-02-04
Matt Turner
glsl: Ensure glsl/ exists before making the lexer/parser.
commit
|
commitdiff
|
tree
2016-02-04
Matt Turner
i965/fs: Allocate single register at a time for constants.
commit
|
commitdiff
|
tree
2016-02-01
Matt Turner
i965/gen7+: Use NIR for lowering of pack/unpack opcodes.
commit
|
commitdiff
|
tree
2016-02-01
Matt Turner
i965/vec4: Implement nir_op_pack_uvec2_to_uint.
commit
|
commitdiff
|
tree
2016-02-01
Matt Turner
nir: Add lowering support for unpacking opcodes.
commit
|
commitdiff
|
tree
2016-02-01
Matt Turner
nir: Add lowering support for packing opcodes.
commit
|
commitdiff
|
tree
2016-02-01
Matt Turner
i965/fs: Implement support for extract_word.
commit
|
commitdiff
|
tree
2016-02-01
Matt Turner
nir: Add opcodes to extract bytes or words.
commit
|
commitdiff
|
tree
2016-02-01
Matt Turner
glsl: Remove 2x16 half-precision pack/unpack opcodes.
commit
|
commitdiff
|
tree
2016-02-01
Matt Turner
i965/fs: Switch from GLSL IR to NIR for un/packHalf2x16...
commit
|
commitdiff
|
tree
2016-02-01
Matt Turner
nir: Add lowering of nir_op_unpack_half_2x16.
commit
|
commitdiff
|
tree
2016-02-01
Matt Turner
i965: Make separate nir_options for scalar/vector stages.
commit
|
commitdiff
|
tree
2016-02-01
Matt Turner
i965: Move brw_compiler_create() to new brw_compiler.c.
commit
|
commitdiff
|
tree
2016-02-01
Matt Turner
nir: Make argument order of unop_convert match binop_convert.
commit
|
commitdiff
|
tree
2016-01-19
Matt Turner
i965/vec4: Spaces around operators.
commit
|
commitdiff
|
tree
2016-01-19
Matt Turner
i965: Inform compiler of variable range to silence...
commit
|
commitdiff
|
tree
2016-01-19
Matt Turner
glsl: Restore Mesa-style to shader_enums.c/h.
commit
|
commitdiff
|
tree
2016-01-14
Matt Turner
nir: Lower bitfield_extract.
commit
|
commitdiff
|
tree
2016-01-14
Matt Turner
nir: Handle <bits>=32 case in bitfield_insert lowering.
commit
|
commitdiff
|
tree
2016-01-14
Matt Turner
i965: Drop extra newline from shader compile messages.
commit
|
commitdiff
|
tree
2016-01-13
Matt Turner
nir: Change bfm's semantics to match Intel/AMD/SM5.
commit
|
commitdiff
|
tree
2016-01-13
Matt Turner
glsl: Fix undefined shifts.
commit
|
commitdiff
|
tree
2016-01-13
Matt Turner
glsl: Handle failure of Python codegen scripts.
commit
|
commitdiff
|
tree
2016-01-13
Matt Turner
nir: Fix constant evaluation of bfm.
commit
|
commitdiff
|
tree
2016-01-13
Matt Turner
i965/fs: Skip assertion on NaN.
commit
|
commitdiff
|
tree
2016-01-13
Matt Turner
i965/fs: Add debugging to constant combining pass.
commit
|
commitdiff
|
tree
2015-12-18
Matt Turner
i965/vec4: Optimize predicate handling for any/all.
commit
|
commitdiff
|
tree
2015-12-18
Matt Turner
nir: Delete bany, ball, fany, fall.
commit
|
commitdiff
|
tree
2015-12-18
Matt Turner
glsl: Implement all(v) as all_equal(v, true).
commit
|
commitdiff
|
tree
2015-12-18
Matt Turner
glsl: Remove ir_unop_any.
commit
|
commitdiff
|
tree
2015-12-18
Matt Turner
glsl: Implement any(v) as any_nequal(v, false).
commit
|
commitdiff
|
tree
2015-12-17
Matt Turner
ir_to_mesa: Skip useless comparison instructions.
commit
|
commitdiff
|
tree
2015-12-08
Matt Turner
nir: Optimize useless comparisons against true/false.
commit
|
commitdiff
|
tree
2015-12-08
Matt Turner
glsl: Switch opcode and avail parameters to binop().
commit
|
commitdiff
|
tree
2015-12-08
Matt Turner
glsl_to_tgsi: Skip useless comparison instructions.
commit
|
commitdiff
|
tree
2015-12-08
Matt Turner
glsl: Relax qualifier ordering restriction in ES 3.1.
commit
|
commitdiff
|
tree
2015-12-08
Matt Turner
glsl: Use has_420pack().
commit
|
commitdiff
|
tree
2015-12-08
Matt Turner
glsl: Allow binding of image variables with 420pack.
commit
|
commitdiff
|
tree
2015-12-01
Matt Turner
i965: Do dead-code elimination in a single pass.
commit
|
commitdiff
|
tree
2015-12-01
Matt Turner
glsl: Rename safe_reverse -> reverse_safe.
commit
|
commitdiff
|
tree
2015-12-01
Matt Turner
i965: Don't mark dead instructions' sources live.
commit
|
commitdiff
|
tree
2015-11-25
Matt Turner
i965: Pass brw_context pointer, not gl_context pointer.
commit
|
commitdiff
|
tree
2015-11-24
Matt Turner
mesa: Use unreachable() instead of a default case.
commit
|
commitdiff
|
tree
2015-11-24
Matt Turner
glsl: Pass ast_type_qualifier by const reference.
commit
|
commitdiff
|
tree
2015-11-24
Matt Turner
i965: Clean up #includes in the compiler.
commit
|
commitdiff
|
tree
2015-11-24
Matt Turner
i965: Move brw_new_shader and brw_link_shader prototypes...
commit
|
commitdiff
|
tree
2015-11-24
Matt Turner
i965: Compile brw_cs_fill_local_id_payload() as C.
commit
|
commitdiff
|
tree
2015-11-24
Matt Turner
i965: Move MRF macros from brw_inst.h to brw_eu.h.
commit
|
commitdiff
|
tree
2015-11-24
Matt Turner
i965: Drop #include of main/glheader.h.
commit
|
commitdiff
|
tree
next