projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
nir/opcodes: Fix up uadd_carry and usub_borrow
2015-10-02
Jason Ekstrand
i965/shader: Pull setup_image_uniform_values out of...
commit
|
commitdiff
|
tree
2015-10-02
Jason Ekstrand
i965/vec4: Get rid of the uniform_vector_size array
commit
|
commitdiff
|
tree
2015-10-02
Jason Ekstrand
i965/vec4: Use the actual channels used in pack_uniform_regi...
commit
|
commitdiff
|
tree
2015-10-02
Jason Ekstrand
glsl/types: Make subroutine types have a single matrix...
commit
|
commitdiff
|
tree
2015-10-02
Jason Ekstrand
i965: Pull stage_prog_data.nr_params out of the NIR...
commit
|
commitdiff
|
tree
2015-10-02
Jason Ekstrand
i965/vs: Move lazy NIR creation to codegen_vs_prog
commit
|
commitdiff
|
tree
2015-10-02
Jason Ekstrand
i965/vec4: Delete the old vec4_vp code
commit
|
commitdiff
|
tree
2015-10-02
Jason Ekstrand
i965/vec4: Delete the old ir_visitor code
commit
|
commitdiff
|
tree
2015-10-02
Jason Ekstrand
i965/vec4: Always use NIR
commit
|
commitdiff
|
tree
2015-09-30
Jason Ekstrand
i965: Get rid of prog_data compare functions
commit
|
commitdiff
|
tree
2015-09-30
Jason Ekstrand
i965/state_cache: Remove the aux_compare fields
commit
|
commitdiff
|
tree
2015-09-30
Jason Ekstrand
i965/copy_image: Fix a copy+past error
commit
|
commitdiff
|
tree
2015-09-28
Eduardo Lima Mitev
mesa: Use the effective internal format instead for...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-09-28
Eduardo Lima Mitev
mesa: Move _mesa_base_tex_format() from teximage to...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-09-28
Eduardo Lima Mitev
mesa: Fix order of format+type and internal format...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-09-23
Jason Ekstrand
nir/lower_vec_to_movs: Don't emit unneeded movs
commit
|
commitdiff
|
tree
2015-09-23
Jason Ekstrand
nir/lower_vec_to_movs: Properly handle source modifiers...
commit
|
commitdiff
|
tree
2015-09-23
Jason Ekstrand
prog_to_nir: Use nir_op_dph
commit
|
commitdiff
|
tree
2015-09-23
Jason Ekstrand
nir/lower_alu_to_scalar: Add support for nir_op_fdph
commit
|
commitdiff
|
tree
2015-09-23
Jason Ekstrand
i965/vec4: Add support for fdph_replicated
commit
|
commitdiff
|
tree
2015-09-23
Jason Ekstrand
nir: Add fdph and fdph_replicated opcodes
commit
|
commitdiff
|
tree
2015-09-23
Jason Ekstrand
nir/lower_alu_to_scalar: Return after lower_reduction
commit
|
commitdiff
|
tree
2015-09-23
Jason Ekstrand
nir/lower_alu_to_scalar: Use the builder
commit
|
commitdiff
|
tree
2015-09-21
Jason Ekstrand
i965: Clean up GLSL compiler option setup
commit
|
commitdiff
|
tree
2015-09-21
Jason Ekstrand
nir/builder: Don't use designated initializers
commit
|
commitdiff
|
tree
2015-09-21
Jason Ekstrand
nir: Move system value -> intrinsic mapping into nir.c
commit
|
commitdiff
|
tree
2015-09-17
Jason Ekstrand
i965/vec4: Use nir_move_vec_src_uses_to_dest
commit
|
commitdiff
|
tree
2015-09-17
Jason Ekstrand
nir: Add a pass to rewrite uses of vecN sources to...
commit
|
commitdiff
|
tree
2015-09-17
Jason Ekstrand
nir: Add comments to nir_index_instrs and nir_index_ssa_defs
commit
|
commitdiff
|
tree
2015-09-17
Jason Ekstrand
nir: Add a generic instruction index
commit
|
commitdiff
|
tree
2015-09-15
Jason Ekstrand
nir/builder: Use a normal temporary array in nir_channel
commit
|
commitdiff
|
tree
2015-09-15
Jason Ekstrand
nir/lower_vec_to_movs: Coalesce into destinations of...
commit
|
commitdiff
|
tree
2015-09-15
Jason Ekstrand
i965/vec4: Use the replicated fdot instruction in NIR
commit
|
commitdiff
|
tree
2015-09-15
Jason Ekstrand
nir: Add a fdot instruction that replicates the result...
commit
|
commitdiff
|
tree
2015-09-15
Jason Ekstrand
nir/lower_vec_to_movs: Coalesce movs on-the-fly when...
commit
|
commitdiff
|
tree
2015-09-15
Jason Ekstrand
nir/lower_vec_to_movs: Get rid of start_idx and swizzle...
commit
|
commitdiff
|
tree
2015-09-15
Jason Ekstrand
i965/vec4_nir: Use partial SSA form rather than full...
commit
|
commitdiff
|
tree
2015-09-15
Jason Ekstrand
nir/lower_vec_to_movs: Handle partially SSA shaders
commit
|
commitdiff
|
tree
2015-09-15
Jason Ekstrand
nir/lower_vec_to_movs: Pass the shader around directly
commit
|
commitdiff
|
tree
2015-09-15
Jason Ekstrand
i965/fs: Add a very basic validation pass
commit
|
commitdiff
|
tree
2015-09-15
Jason Ekstrand
i965/fs_surface_builder: Only apply predicate to components...
commit
|
commitdiff
|
tree
2015-09-15
Jason Ekstrand
i965/fs: Only read output_components many components...
commit
|
commitdiff
|
tree
2015-09-15
Jason Ekstrand
i965/fs: Set output_components for lowered clip distance...
commit
|
commitdiff
|
tree
2015-09-12
Jason Ekstrand
i965/vec4: Don't reswizzle hardware registers
commit
|
commitdiff
|
tree
2015-09-12
Jason Ekstrand
i965/emit: Add assertions for accumulator restrictions
commit
|
commitdiff
|
tree
2015-09-11
Jason Ekstrand
nir/from_ssa: Use instr_rewrite_dest
commit
|
commitdiff
|
tree
2015-09-11
Jason Ekstrand
nir: Add a function for rewriting instruction destinations
commit
|
commitdiff
|
tree
2015-09-11
Jason Ekstrand
nir: Only unlink sources that are actually valid
commit
|
commitdiff
|
tree
2015-09-11
Jason Ekstrand
nir: Remove the mem_ctx parameter from ssa_def_rewrite_uses
commit
|
commitdiff
|
tree
2015-09-11
Jason Ekstrand
nir: Fix a bunch of ralloc parenting errors
commit
|
commitdiff
|
tree
2015-09-11
Jason Ekstrand
nir/lower_outputs_to_temporaries: Reparent the output...
commit
|
commitdiff
|
tree
2015-09-09
Jason Ekstrand
nir/glsl: Use lower_outputs_to_temporaries instead...
commit
|
commitdiff
|
tree
2015-09-09
Jason Ekstrand
nir: Add a pass to lower outputs to temporary variables
commit
|
commitdiff
|
tree
2015-09-09
Jason Ekstrand
nir/cursor: Add a constructor for the end of a block...
commit
|
commitdiff
|
tree
2015-09-01
Jason Ekstrand
mesa: Move gl_vert_attrib from mtypes.h to shader_enums.h
commit
|
commitdiff
|
tree
2015-09-01
Jason Ekstrand
nir/builder: Use nir_after_instr to advance the cursor
commit
|
commitdiff
|
tree
2015-08-28
Marta Lofstedt
i965/fs: Do not set the size for zero-size uniforms
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-27
Jason Ekstrand
i965/fs: Split VGRFs after lowering pull constants
commit
|
commitdiff
|
tree
2015-08-27
Jason Ekstrand
i964/fs: Refactor assign_constant_locations
commit
|
commitdiff
|
tree
2015-08-25
Jason Ekstrand
i965/fs: Combine assign_constant_locations and move_uniform_...
commit
|
commitdiff
|
tree
2015-08-25
Jason Ekstrand
nir/lower_io: Remove assign_var_locations_direct_first
commit
|
commitdiff
|
tree
2015-08-25
Jason Ekstrand
i965/fs: Rework uniform handling
commit
|
commitdiff
|
tree
2015-08-25
Jason Ekstrand
i965/vec4_nir: Get rid of the uniform_driver_location...
commit
|
commitdiff
|
tree
2015-08-25
Jason Ekstrand
nir/lower_io: Separate driver_location and base offset...
commit
|
commitdiff
|
tree
2015-08-25
Jason Ekstrand
nir/intrinsics: Add a second const index to load_uniform
commit
|
commitdiff
|
tree
2015-08-25
Kenneth Graunke
nir: Pass a type_size() function pointer into nir_lower_io().
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-25
Kenneth Graunke
prog_to_nir: Don't allocate nir_variable with type...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-25
Kenneth Graunke
i965: Move type_size() methods out of visitor classes.
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-25
Jason Ekstrand
i965: Make setup_vec4_uniform_value and _image_uniform_value...
commit
|
commitdiff
|
tree
2015-08-25
Jason Ekstrand
i965: Rename setup_vector_uniform_values to setup_vec4_unifo...
commit
|
commitdiff
|
tree
2015-08-20
Jason Ekstrand
i965: Use NIR by default for vertex shaders
Signed-off-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-19
Jason Ekstrand
util/ra: Make allocating conflict lists optional
commit
|
commitdiff
|
tree
2015-08-19
Jason Ekstrand
i965/reg_allocate: Use make_reg_conflicts_transitive
commit
|
commitdiff
|
tree
2015-08-19
Jason Ekstrand
util/ra: Add a function for making all conflicts on...
commit
|
commitdiff
|
tree
2015-08-19
Jason Ekstrand
util/bitset: Add a BITSET_FOREACH_SET macro
commit
|
commitdiff
|
tree
2015-08-12
Jason Ekstrand
i965/shader: Don't use OptimizeForAOS for NIR vec4...
commit
|
commitdiff
|
tree
2015-08-12
Oded Gabbay
mesa/formats: don't byteswap when building array formats
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-12
Jason Ekstrand
mesa/formats: Don't flip channels of null array formats
commit
|
commitdiff
|
tree
2015-08-12
Jason Ekstrand
mesa/formats: Fix swizzle flipping for big-endian targets
commit
|
commitdiff
|
tree
2015-08-12
Jason Ekstrand
mesa/formats: Only do byteswapping for packed formats
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
i965/fs: Make resolve_source_modifiers consistent with...
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
i965/vec4_visitor: Make some function arguments const...
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
i965/fs: Don't do redundant RA setup on IVB+
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
i965/fs: Use dispatch_width instead of reg_width in...
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
ra: Delete the conflict lists in ra_set_finalize
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
ra: Refactor ra_set_finalize
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
i965/vec4_nir: Properly handle integer multiplies on...
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
i965/vec4_nir: Do boolean source modifier resolves...
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
i965/vec4-nir: Handle boolean resolvese on ILK-
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
i965/nir: Don't mark bany or ball instructions for...
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
i965/nir: Use nir_op_info.output_type for determining...
commit
|
commitdiff
|
tree
2015-08-10
Jason Ekstrand
mesa/format_utils: Add src_bits == dst_bits cases to...
commit
|
commitdiff
|
tree
2015-08-10
Oded Gabbay
mesa: clear existing swizzle info before bitwise-OR
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Iago Toral Quiroga
i965/nir: Do not scalarize phis in non-scalar setups
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/vec4: Handle uniform and GRF array access on vertex...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/nir/vec4: Handle uniforms on vertex programs
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Antia Puentes
i965/vec4: Enable NIR-vec4 pass on ARB_vertex_programs
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Iago Toral Quiroga
i965/nir/gs: Implement support for gl_InvocationID...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Samuel Iglesias...
i965/gs/gen6: Refactor ir_emit_vertex and ir_end_primitive...
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
2015-08-03
Iago Toral Quiroga
i965/nir/gs: Implement EmitVertex and EndPrimitive
Reviewed-by: Jason Ekstrand <
jason.ekstrand@intel.com
>
commit
|
commitdiff
|
tree
next