projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge commit mesa-public/master into vulkan
2016-01-25
Matt Turner
i965/gen7+: Use NIR for lowering of pack/unpack opcodes.
commit
|
commitdiff
|
tree
2016-01-25
Matt Turner
i965/vec4: Implement nir_op_pack_uvec2_to_uint.
commit
|
commitdiff
|
tree
2016-01-25
Matt Turner
nir: Add lowering support for unpacking opcodes.
commit
|
commitdiff
|
tree
2016-01-25
Matt Turner
nir: Add lowering support for packing opcodes.
commit
|
commitdiff
|
tree
2016-01-25
Matt Turner
i965/fs: Implement support for extract_word.
commit
|
commitdiff
|
tree
2016-01-25
Matt Turner
nir: Add opcodes to extract bytes or words.
commit
|
commitdiff
|
tree
2016-01-25
Matt Turner
glsl: Remove 2x16 half-precision pack/unpack opcodes.
commit
|
commitdiff
|
tree
2016-01-25
Matt Turner
i965/fs: Switch from GLSL IR to NIR for un/packHalf2x16...
commit
|
commitdiff
|
tree
2016-01-25
Matt Turner
nir: Add lowering of nir_op_unpack_half_2x16.
commit
|
commitdiff
|
tree
2016-01-25
Matt Turner
i965: Make separate nir_options for scalar/vector stages.
commit
|
commitdiff
|
tree
2016-01-25
Matt Turner
i965: Move brw_compiler_create() to new brw_compiler.c.
commit
|
commitdiff
|
tree
2016-01-25
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
2015-11-24
Matt Turner
i965: Push down inclusion of brw_program.h.
commit
|
commitdiff
|
tree
2015-11-24
Matt Turner
i965: Mark functions called from C as extern "C".
commit
|
commitdiff
|
tree
2015-11-24
Matt Turner
i965: Push down inclusion of vbo/vbo.h.
commit
|
commitdiff
|
tree
2015-11-24
Matt Turner
i965: Remove duplicate #includes.
commit
|
commitdiff
|
tree
2015-11-24
Matt Turner
i965: Remove unneeded forward declarations.
commit
|
commitdiff
|
tree
2015-11-24
Matt Turner
i965: Mark count_trailing_one_bits() static.
commit
|
commitdiff
|
tree
2015-11-24
Matt Turner
i965: Remove useless gen6_blorp.h/gen7_blorp.h headers.
commit
|
commitdiff
|
tree
2015-11-24
Matt Turner
util: Include assert.h in macros.h.
commit
|
commitdiff
|
tree
2015-11-24
Matt Turner
util: Include <stdbool.h> in debug.h.
commit
|
commitdiff
|
tree
2015-11-24
Matt Turner
i965: Prevent implicit upcasts to brw_reg.
commit
|
commitdiff
|
tree
2015-11-24
Matt Turner
i965: Use scope operator to ensure brw_reg is interpreted...
commit
|
commitdiff
|
tree
2015-11-24
Matt Turner
i965: Use implicit backend_reg copy-constructor.
commit
|
commitdiff
|
tree
2015-11-24
Matt Turner
i965: Add and use backend_reg::equals().
commit
|
commitdiff
|
tree
2015-11-21
Matt Turner
i965: Test that nonrepresentable floats cannot be converted...
commit
|
commitdiff
|
tree
2015-11-21
Matt Turner
i965: Use ldexpf() in VF float test set up.
commit
|
commitdiff
|
tree
2015-11-21
Matt Turner
i965/vec4: Initialize nir_inputs with src_reg().
commit
|
commitdiff
|
tree
2015-11-21
Matt Turner
i965/fs: Add support for gl_HelperInvocation system...
commit
|
commitdiff
|
tree
2015-11-21
Matt Turner
i965: Add brw_imm_uv().
commit
|
commitdiff
|
tree
2015-11-21
Matt Turner
i965: Don't bother setting regioning on immediates.
commit
|
commitdiff
|
tree
2015-11-21
Matt Turner
nir: Add support for gl_HelperInvocation system value.
commit
|
commitdiff
|
tree
2015-11-19
Matt Turner
i965: Drop IMM fs_reg/src_reg -> brw_reg conversions.
commit
|
commitdiff
|
tree
2015-11-19
Matt Turner
i965/vec4: Replace src_reg(imm) constructors with brw_imm_*().
commit
|
commitdiff
|
tree
2015-11-19
Matt Turner
i965/fs: Use brw_imm_uw().
commit
|
commitdiff
|
tree
2015-11-19
Matt Turner
i965/fs: Replace fs_reg(imm) constructors with brw_imm_*().
commit
|
commitdiff
|
tree
2015-11-19
Matt Turner
i965: Make brw_imm_vf4() take 8-bit restricted floats.
commit
|
commitdiff
|
tree
2015-11-16
Matt Turner
nir/glsl: Fix copy-n-paste mistakes from commit 213f864.
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965: Remove unneeded #includes.
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965: Silence warning.
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965: Use BRW_MRF_COMPR4 macro in more places.
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965: Combine register file field.
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965: Replace HW_REG with ARF/FIXED_GRF.
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965/fs: Set stride correctly for immediates in fs_reg...
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965/fs: Handle type-V immediates in brw_reg_from_fs_reg().
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965: Rename GRF to VGRF.
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965: Move BAD_FILE from the beginning of enum register_file.
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965: Initialize registers.
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965: Use brw_reg's nr field to store register number.
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965: Unwrap some lines.
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965/vec4: Remove swizzle/writemask fields from src...
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965: Remove fixed_hw_reg field from backend_reg.
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965: Use immediate storage in inherited brw_reg.
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965: Add and use enum brw_reg_file.
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965: Reorganize brw_reg fields.
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965: Make 'dw1' and 'bits' unnamed structures in brw_reg.
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965: Delete type field from backend_reg.
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965: Delete abs/negate fields from backend_reg.
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965: Make backend_reg inherit from brw_reg.
commit
|
commitdiff
|
tree
2015-11-13
Matt Turner
i965/fs: Replace nested ternary with if ladder.
commit
|
commitdiff
|
tree
2015-11-12
Matt Turner
i965: Check instructions appear only on supported hardware.
commit
|
commitdiff
|
tree
2015-11-12
Matt Turner
i965: Add initial assembly validation pass.
commit
|
commitdiff
|
tree
2015-11-12
Matt Turner
i965: Add annotation_insert_error() and support for...
commit
|
commitdiff
|
tree
2015-11-12
Matt Turner
i965: Combine assembly annotations if possible.
commit
|
commitdiff
|
tree
2015-11-12
Matt Turner
i965: Set annotation_info's mem_ctx.
commit
|
commitdiff
|
tree
next