projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
iris: Do SET_TILING at a single point rather than in two places.
2019-05-29
Jason Ekstrand
iris: Enable nir_opt_large_constants
commit
|
commitdiff
|
tree
2019-05-29
Jason Ekstrand
iris: Don't assume UBO indices are constant
commit
|
commitdiff
|
tree
2019-05-29
Jason Ekstrand
iris: Move upload_ubo_ssbo_surf_state to iris_program.c
commit
|
commitdiff
|
tree
2019-05-24
Jason Ekstrand
nir: Drop imov/fmov in favor of one mov instruction
commit
|
commitdiff
|
tree
2019-05-24
Jason Ekstrand
nir/builder: Merge nir_[if]mov_alu into one nir_mov_alu...
commit
|
commitdiff
|
tree
2019-05-24
Jason Ekstrand
nir/lower_to_source_mods: Stop turning add, sat, and...
commit
|
commitdiff
|
tree
2019-05-24
Jason Ekstrand
nir/source_mods: Add a helpers for setting source modifiers
commit
|
commitdiff
|
tree
2019-05-24
Jason Ekstrand
intel: Implement abs, neg, and sat in the back-end
commit
|
commitdiff
|
tree
2019-05-24
Jason Ekstrand
intel/nir: Call alu_to_scalar one last time before...
commit
|
commitdiff
|
tree
2019-05-24
Jason Ekstrand
nir/builder: Remove the use_fmov parameter from nir_swizzle
commit
|
commitdiff
|
tree
2019-05-24
Jason Ekstrand
ptn,ttn: Use nir_channel for selecting channels
commit
|
commitdiff
|
tree
2019-05-17
Jason Ekstrand
anv: Only consider minSampleShading when sampleShadingEnable...
commit
|
commitdiff
|
tree
2019-05-17
Jason Ekstrand
anv: Stop forcing bindless for images
commit
|
commitdiff
|
tree
2019-05-17
Jason Ekstrand
anv: Emulate texture swizzle in the shader when needed
commit
|
commitdiff
|
tree
2019-05-16
Jason Ekstrand
intel/fs/live_variables: Do compute_start_end in BITSET_WORD...
commit
|
commitdiff
|
tree
2019-05-16
Jason Ekstrand
intel/fs/ra: Choose a spill reg before throwing away...
commit
|
commitdiff
|
tree
2019-05-16
Jason Ekstrand
intel/fs/ra: Add spill costs to the graph on-demand
commit
|
commitdiff
|
tree
2019-05-16
Jason Ekstrand
intel/fs/ra: Add a helper for discarding the interference...
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
intel/fs/ra: Spill without destroying the interference...
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
intel/fs/ra: Put the VGRFs at the end of the nodes
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
intel/fs/ra: Re-arrange interference setup
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
intel/fs/ra: Do the spill loop inside RA
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
intel/fs/ra: Only add MRF hack interference if we're...
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
intel/fs/ra: Pull the guts of RA into its own class
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
intel/fs/ra: Move assign_regs further down in the file
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
intel/fs/ra: Split building the interference graph...
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
intel/fs/ra: Initialize grf_used with first_non_payload_grf
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
intel/fs/ra: Stop adding RA interference to too many...
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
util/ra: Assert nodes are in-bounds in add_node_interference
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
intel/fs/ra: Only add dest interference to sources...
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
util/ra: Don't destroy the graph in ra_allocate()
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
util/ra: Add a helper for resetting a node's interference
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
util/ra: Add helpers for adding nodes to an interference...
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
util/ralloc: Add helpers for growing zero-initialized...
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
intel/fs: Stop doing extra RA calls
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
util/ra: Improve the performance of ra_simplify
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
util/ra: Only update q_total if the reg is not assigned
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
util/ra: Only update best_optimistic_node if !progress
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
util/ra: Make in_stack a bitset in the graph
commit
|
commitdiff
|
tree
2019-05-14
Jason Ekstrand
util/ra: Get rid of tabs
commit
|
commitdiff
|
tree
2019-05-13
Jason Ekstrand
anv: Implement VK_KHR_uniform_buffer_standard_layout
commit
|
commitdiff
|
tree
2019-05-13
Jason Ekstrand
vulkan: Update the XML and headers to 1.1.108
commit
|
commitdiff
|
tree
2019-05-13
Jason Ekstrand
tu/entrypoints: Import copy
commit
|
commitdiff
|
tree
2019-05-13
Jason Ekstrand
nir/validate: Use a single set for SSA def validation
commit
|
commitdiff
|
tree
2019-05-13
Jason Ekstrand
util/set: Add a helper to resize a set
commit
|
commitdiff
|
tree
2019-05-13
Jason Ekstrand
util/set: Add a search_and_add function
commit
|
commitdiff
|
tree
2019-05-13
Jason Ekstrand
nir/validate: Use a ralloc context for our temporary...
commit
|
commitdiff
|
tree
2019-05-10
Jason Ekstrand
intel/fs/copy-prop: Don't walk all the ACPs for each...
commit
|
commitdiff
|
tree
2019-05-10
Jason Ekstrand
intel/fs/copy-prop: Purge unused ACPs
commit
|
commitdiff
|
tree
2019-05-10
Jason Ekstrand
intel/fs/copy-prop: Bump the hash table size to 64
commit
|
commitdiff
|
tree
2019-05-04
Jason Ekstrand
nir: Add a SSA type gathering pass
commit
|
commitdiff
|
tree
2019-05-03
Jason Ekstrand
anv,i965: Stop warning about incomplete gen11 support
commit
|
commitdiff
|
tree
2019-05-02
Jason Ekstrand
anv: Stop including POS in FS input limits
commit
|
commitdiff
|
tree
2019-05-02
Jason Ekstrand
util/bitset: Return an actual bool from test macros
commit
|
commitdiff
|
tree
2019-04-26
Jason Ekstrand
nir/algebraic: Optimize integer cast-of-cast
commit
|
commitdiff
|
tree
2019-04-26
Jason Ekstrand
anv/descriptor_set: Don't fully destroy sets in pool...
commit
|
commitdiff
|
tree
2019-04-26
Jason Ekstrand
anv: Better handle 32-byte alignment of descriptor...
commit
|
commitdiff
|
tree
2019-04-24
Jason Ekstrand
anv/descriptor_set: Properly align descriptor buffer...
commit
|
commitdiff
|
tree
2019-04-24
Jason Ekstrand
anv/descriptor_set: Only vma_heap_finish if we have...
commit
|
commitdiff
|
tree
2019-04-24
Jason Ekstrand
anv/descriptor_set: Destroy sets before pool finalization
commit
|
commitdiff
|
tree
2019-04-24
Jason Ekstrand
anv/descriptor_set: Unlink sets from the pool in set_destroy
commit
|
commitdiff
|
tree
2019-04-22
Jason Ekstrand
nir: Use the NIR_SRC_AS_ macro to define nir_src_as_deref
commit
|
commitdiff
|
tree
2019-04-22
Jason Ekstrand
anv,radv: Update release notes for newly implemented...
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
anv: Rework the descriptor set layout create loop
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
anv: Ignore descriptor binding flags if bindingCount...
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
anv/nir: Add a central helper for figuring out SSBO...
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
nir: Add helpers for getting the type of an address...
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
anv: Implement VK_EXT_descriptor_indexing
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
anv: Put binding flags in descriptor set layouts
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
anv: Use bindless handles for images
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
intel/fs: Add support for bindless image load/store...
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
anv: Use bindless textures and samplers
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
anv: Pass the plane into lower_tex_deref
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
anv: Use write_image_view to initialize immutable samplers
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
anv: Count the number of planes in each descriptor...
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
intel/fs: Add support for bindless texture ops
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
intel,nir: Lower TXD with a bindless sampler
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
anv: Implement VK_KHR_shader_atomic_int64
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
anv: Implement SSBOs bindings with GPU addresses in...
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
anv: Lower some SSBO operations in apply_pipeline_layout
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
anv: Add a has_a64_buffer_access to anv_physical_device
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
intel/nir: Re-run int64 lowering in postprocess_nir
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
nir/lower_io: Expose some explicit I/O lowering helpers
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
anv/pipeline: Add skeleton support for spilling to...
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
anv/pipeline: Sort bindings by most used first
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
anv: Add a #define for the max binding table size
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
anv: Put image params in the descriptor set buffer...
commit
|
commitdiff
|
tree
2019-04-19
Jason Ekstrand
anv: Make all VkDeviceMemory BOs resident permanently
commit
|
commitdiff
|
tree
2019-04-18
Jason Ekstrand
intel/fs: Account for live range lengths in spill costs
commit
|
commitdiff
|
tree
2019-04-18
Jason Ekstrand
anv: Drop some unneeded ANV_FROM_HANDLE for physical...
commit
|
commitdiff
|
tree
2019-04-18
Jason Ekstrand
anv: Re-sort the GetPhysicalDeviceFeatures2 switch...
commit
|
commitdiff
|
tree
2019-04-18
Jason Ekstrand
nir: Add a nir_src_as_intrinsic() helper
commit
|
commitdiff
|
tree
2019-04-18
Jason Ekstrand
nir: Rework nir_src_as_alu_instr to not take a pointer
commit
|
commitdiff
|
tree
2019-04-18
Jason Ekstrand
nir: Drop "struct" from some nir_* declarations
commit
|
commitdiff
|
tree
2019-04-16
Jason Ekstrand
intel/mi_builder: Disable mem_mem tests on IVB
commit
|
commitdiff
|
tree
2019-04-16
Jason Ekstrand
intel/mi_builder: Re-order an initializer
commit
|
commitdiff
|
tree
2019-04-16
Jason Ekstrand
nir/algebraic: Use a cache to avoid re-emitting structs
commit
|
commitdiff
|
tree
2019-04-16
Jason Ekstrand
nir/algebraic: Move the template closer to the render...
commit
|
commitdiff
|
tree
2019-04-15
Jason Ekstrand
anv: Update to use the new features struct names
commit
|
commitdiff
|
tree
2019-04-15
Jason Ekstrand
vulkan: Update the XML and headers to 1.1.106
commit
|
commitdiff
|
tree
next