2016-01-13 |
Kenneth Graunke | glsl, nir: Make ir_triop_bitfield_extract a vectorized... Reviewed-by: Matt Turner <mattst88@gmail.com>
|
commit | commitdiff | tree |
2016-01-13 |
Kenneth Graunke | glsl, nir: Make ir_quadop_bitfield_insert a vectorized... Reviewed-by: Matt Turner <mattst88@gmail.com>
|
commit | commitdiff | tree |
2016-01-13 |
Kenneth Graunke | glsl: Delete the ir_binop_bfm and ir_triop_bfi opcodes. Reviewed-by: Matt Turner <mattst88@gmail.com>
|
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 |
Juha-Pekka Heikkila | i965: Don't write beyond allocated memory. Reviewed-by: Matt Turner <mattst88@gmail.com>
|
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 |
2015-11-12 |
Matt Turner | i965: Don't consider control flow instructions to have...
|
commit | commitdiff | tree |
2015-11-12 |
Matt Turner | i965: Fill out instruction list.
|
commit | commitdiff | tree |
2015-11-12 |
Matt Turner | ralloc: Set *start in ralloc_vasprintf_rewrite_tail...
|
commit | commitdiff | tree |
2015-11-12 |
Matt Turner | i965: Consolidate is_3src() functions.
|
commit | commitdiff | tree |
2015-11-04 |
Matt Turner | i965/vec4: Send from GRF in atomic operations.
|
commit | commitdiff | tree |
2015-11-02 |
Matt Turner | i965/fs: Clean up FBH code.
|
commit | commitdiff | tree |
2015-11-02 |
Matt Turner | i965/vec4: Clean up FBH code.
|
commit | commitdiff | tree |
2015-11-02 |
Matt Turner | i965: Replace default case with list of enum values.
|
commit | commitdiff | tree |
2015-11-02 |
Matt Turner | i965/vec4: Don't disable channels in any/all comparisons.
|
commit | commitdiff | tree |
2015-10-30 |
Matt Turner | i965: Add INTEL_DEBUG=nocompact to disable instruction...
|
commit | commitdiff | tree |
2015-10-30 |
Matt Turner | i965: Add INTEL_DEBUG=hex to print the hex with the...
|
commit | commitdiff | tree |
2015-10-30 |
Matt Turner | i965: Print the type and writemask on null destinations.
|
commit | commitdiff | tree |
2015-10-30 |
Matt Turner | i965: Test fixed_hw_reg.file against BRW_IMMEDIATE_VALUE...
|
commit | commitdiff | tree |
2015-10-30 |
Matt Turner | i965/vec4: Test against BRW_IMMEDIATE_VALUE, not IMM.
|
commit | commitdiff | tree |
2015-10-30 |
Matt Turner | i965/fs: Use group(4, 0) to emit an exec-size 4 MOV.
|
commit | commitdiff | tree |
2015-10-30 |
Matt Turner | i965/cfg: Handle no-idom case in cfg_t::dump_domtree().
|
commit | commitdiff | tree |
2015-10-30 |
Matt Turner | i965/disasm: Remove unused _addr_mode argument from...
|
commit | commitdiff | tree |
next |