projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nir: Rework nir_lower_constant_initializers() to handle functions
2019-01-08
Jason Ekstrand
anv: Sort properties and features switch statements
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Sort supported capabilities
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
anv: Enable the new deref-based UBO/SSBO path
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Add support for using derefs for UBO/SSBO access
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Make better use of vtn_pointer_uses_ssa_offset
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Add explicit pointer types
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Choose atomic deref type with pointer_uses_ssa_offset
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Add error checking for Block and BufferBlock...
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/vulkan: Add a descriptor type to vulkan resource...
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/lower_io: Add "explicit" IO lowering
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/validate: Allow array derefs on vectors in more...
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/intrinsics: Add access flags to load/store_deref
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/intrinsics: Allow deref sources to consume anything
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/validate: Allow derefs in phi nodes
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/remove_dead_variables: Properly handle deref casts
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/deref: Skip over casts in fixup_deref_modes
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/deref: Support casts and ptr_as_array in comparisons
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/opt_deref: Properly optimize ptr_as_array derefs
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/validate: Don't allow derefs in if conditions
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir: Add a ptr_as_array deref type
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir: Move propagation of cast derefs to a new nir_opt_deref...
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Propagate layout decorations to created glsl_types
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
glsl_type: Add support for explicitly laid out matrices...
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
glsl_type: Simplify glsl_channel_type
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
glsl_type: Add a C wrapper to get struct field offsets
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
glsl_type: Drop the glsl_get_array_instance C helper
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir: Distinguish between normal uniforms and UBOs
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir: Allow storing to shader_storage
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/validate: Require array indices to match the deref...
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Handle arbitrary bit sizes for deref array indices
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
nir/builder: Add nir_i2i and nir_u2u helpers which...
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Emit NIR deref instructions on-the-fly
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Sign-extend array indices
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
anv/apply_pipeline_layout: Set the cursor in lower_res_reind...
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
spirv: Handle any bit size in vector_insert/extract
commit
|
commitdiff
|
tree
2019-01-08
Jason Ekstrand
glsl_type: Support serializing 8 and 16-bit types
commit
|
commitdiff
|
tree
2019-01-07
Jason Ekstrand
vulkan: Update the XML and headers to 1.1.97
commit
|
commitdiff
|
tree
2019-01-04
Jason Ekstrand
intel/blorp: Be more conservative about copying clear...
commit
|
commitdiff
|
tree
2018-12-19
Jason Ekstrand
radv/query: Use 1-bit booleans in query shaders
commit
|
commitdiff
|
tree
2018-12-19
Jason Ekstrand
radv/query: Add a nir_test_flag helper
commit
|
commitdiff
|
tree
2018-12-18
Jason Ekstrand
nir/dead_write_vars: Get modes directly from derefs
commit
|
commitdiff
|
tree
2018-12-18
Jason Ekstrand
nir/copy_prop_vars: Get modes directly from derefs
commit
|
commitdiff
|
tree
2018-12-18
Jason Ekstrand
nir/lower_wpos_center: Look at derefs for modes
commit
|
commitdiff
|
tree
2018-12-18
Jason Ekstrand
nir/lower_io_to_scalar: Look at derefs for modes
commit
|
commitdiff
|
tree
2018-12-18
Jason Ekstrand
nir/lower_io_arrays_to_elements: Look at derefs for...
commit
|
commitdiff
|
tree
2018-12-18
Jason Ekstrand
nir/linking_helpers: Look at derefs for modes
commit
|
commitdiff
|
tree
2018-12-18
Jason Ekstrand
nir/propagate_invariant: Skip unknown vars
commit
|
commitdiff
|
tree
2018-12-18
Jason Ekstrand
anv: Bump the patch version to 96
commit
|
commitdiff
|
tree
2018-12-17
Jason Ekstrand
anv,radv: Re-enable VK_EXT_pci_bus_info
commit
|
commitdiff
|
tree
2018-12-17
Jason Ekstrand
vulkan: Update the XML and headers to 1.1.96
commit
|
commitdiff
|
tree
2018-12-16
Jason Ekstrand
st/nir: Use nir_src_as_uint for tokens
commit
|
commitdiff
|
tree
2018-12-16
Jason Ekstrand
radv: Fix a stupid if in gather_intrinsic_info
commit
|
commitdiff
|
tree
2018-12-16
Jason Ekstrand
nir/algebraic: Add some optimizations for D3D-style...
commit
|
commitdiff
|
tree
2018-12-16
Jason Ekstrand
nir/algebraic: Optimize 1-bit Booleans
commit
|
commitdiff
|
tree
2018-12-16
Jason Ekstrand
nir: Switch to using 1-bit Booleans for almost everything
commit
|
commitdiff
|
tree
2018-12-16
Jason Ekstrand
nir: Add a bool to int32 lowering pass
commit
|
commitdiff
|
tree
2018-12-16
Jason Ekstrand
nir: Add 1-bit Boolean opcodes
commit
|
commitdiff
|
tree
2018-12-16
Jason Ekstrand
nir/algebraic: Generalize an optimization
commit
|
commitdiff
|
tree
2018-12-16
Jason Ekstrand
nir/large_constants: Properly handle 1-bit bools
commit
|
commitdiff
|
tree
2018-12-16
Jason Ekstrand
nir: Add support for 1-bit data types
commit
|
commitdiff
|
tree
2018-12-16
Jason Ekstrand
nir/constant_expressions: Rework Boolean handling
commit
|
commitdiff
|
tree
2018-12-16
Jason Ekstrand
nir: Rename Boolean-related opcodes to include 32 in...
commit
|
commitdiff
|
tree
2018-12-16
Jason Ekstrand
nir/algebraic: Make an optimization more specific
commit
|
commitdiff
|
tree
2018-12-16
Jason Ekstrand
nir: Drop support for lower_b2f
commit
|
commitdiff
|
tree
2018-12-16
Jason Ekstrand
nir/algebraic: Optimize x2b(xneg(a)) -> a
commit
|
commitdiff
|
tree
2018-12-16
Jason Ekstrand
nir/constant_folding: Fix source bit size logic
commit
|
commitdiff
|
tree
2018-12-16
Jason Ekstrand
nir/tgsi: Use nir_bany in ttn_kill_if
commit
|
commitdiff
|
tree
2018-12-16
Jason Ekstrand
nir/lower_idiv: Use ilt instead of bit twiddling
commit
|
commitdiff
|
tree
2018-12-13
Jason Ekstrand
i965: Enable nir_opt_idiv_const for 32 and 64-bit integers
commit
|
commitdiff
|
tree
2018-12-13
Jason Ekstrand
i965/vec4: Implement nir_op_uadd_sat
commit
|
commitdiff
|
tree
2018-12-13
Jason Ekstrand
nir: Add a pass for lowering integer division by constants
commit
|
commitdiff
|
tree
2018-12-13
Jason Ekstrand
nir/lower_int64: Add support for [iu]mul_high
commit
|
commitdiff
|
tree
2018-12-13
Jason Ekstrand
nir: Allow [iu]mul_high on non-32-bit types
commit
|
commitdiff
|
tree
2018-12-12
Jason Ekstrand
nir: Document the function inlining process
commit
|
commitdiff
|
tree
2018-12-12
Jason Ekstrand
intel/blorp: Assert that we don't re-layout a compressed...
commit
|
commitdiff
|
tree
2018-12-12
Jason Ekstrand
anv/pipeline: Set the correct binding count for compute...
commit
|
commitdiff
|
tree
2018-12-12
Jason Ekstrand
anv: Advertise support for MinLod on Skylake+
commit
|
commitdiff
|
tree
2018-12-12
Jason Ekstrand
intel/fs: Support min_lod parameters on texture instructions
commit
|
commitdiff
|
tree
2018-12-12
Jason Ekstrand
nir/lower_tex: Add lowering for some min_lod cases
commit
|
commitdiff
|
tree
2018-12-12
Jason Ekstrand
nir/lower_tex: Modify txd instructions instead of replacing...
commit
|
commitdiff
|
tree
2018-12-12
Jason Ekstrand
nir/lower_tex: Simplify lower_gradient logic
commit
|
commitdiff
|
tree
2018-12-12
Jason Ekstrand
spirv: Add support for MinLod
commit
|
commitdiff
|
tree
2018-12-12
Jason Ekstrand
intel/ir: Don't allow allocating zero registers
commit
|
commitdiff
|
tree
2018-12-11
Jason Ekstrand
anv,radv: Disable VK_EXT_pci_bus_info
commit
|
commitdiff
|
tree
2018-12-05
Jason Ekstrand
nir: Make boolean conversions sized just like the others
commit
|
commitdiff
|
tree
2018-12-05
Jason Ekstrand
nir/opt_algebraic: Add 32-bit specifiers to a bunch...
commit
|
commitdiff
|
tree
2018-12-05
Jason Ekstrand
nir/opt_algebraic: Drop bit-size suffixes from conversions
commit
|
commitdiff
|
tree
2018-12-05
Jason Ekstrand
nir/opt_algebraic: Simplify an optimization using the...
commit
|
commitdiff
|
tree
2018-12-05
Jason Ekstrand
nir/algebraic: Add support for unsized conversion opcodes
commit
|
commitdiff
|
tree
2018-12-05
Jason Ekstrand
nir/algebraic: Refactor codegen a bit
commit
|
commitdiff
|
tree
2018-12-05
Jason Ekstrand
nir/algebraic: Clean up some __str__ cruft
commit
|
commitdiff
|
tree
2018-12-05
Jason Ekstrand
nir/opcodes: Rename tbool to tbool32
commit
|
commitdiff
|
tree
2018-12-05
Jason Ekstrand
nir/opcodes: Pull in the type helpers from constant_expressions
commit
|
commitdiff
|
tree
2018-12-03
Jason Ekstrand
vulkan: Update the XML and headers to 1.1.95
commit
|
commitdiff
|
tree
2018-11-28
Jason Ekstrand
nir/derefs: Add a nir_derefs_do_not_alias enum value
commit
|
commitdiff
|
tree
2018-11-22
Jason Ekstrand
anv/nir: Rework arguments to apply_pipeline_layout
commit
|
commitdiff
|
tree
2018-11-22
Jason Ekstrand
anv: Put robust buffer access in the pipeline hash
commit
|
commitdiff
|
tree
2018-11-22
Jason Ekstrand
anv: Expose VK_EXT_scalar_block_layout
commit
|
commitdiff
|
tree
2018-11-22
Jason Ekstrand
vulkan: Update the XML and headers to 1.1.93
commit
|
commitdiff
|
tree
2018-11-19
Jason Ekstrand
intel/fs,vec4: Fix a compiler warning
commit
|
commitdiff
|
tree
next