projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ac/nir: remove useless integer cast in visit_image_load()
2019-04-11
Jason Ekstrand
intel/common: Support bigger right-shifts with mi_builder
commit
|
commitdiff
|
tree
2019-04-11
Jason Ekstrand
anv/cmd_buffer: Use gen_mi_sub instead of gen_mi_add...
commit
|
commitdiff
|
tree
2019-04-11
Jason Ekstrand
anv: Move mi_memcpy and mi_memset to gen_mi_builder
commit
|
commitdiff
|
tree
2019-04-11
Jason Ekstrand
anv: Use gen_mi_builder for queries
commit
|
commitdiff
|
tree
2019-04-11
Jason Ekstrand
anv: Use gen_mi_builder for conditional rendering
commit
|
commitdiff
|
tree
2019-04-11
Jason Ekstrand
anv: Use gen_mi_builder for indirect dispatch
commit
|
commitdiff
|
tree
2019-04-11
Jason Ekstrand
anv: Use gen_mi_builder for indirect draw parameters
commit
|
commitdiff
|
tree
2019-04-11
Jason Ekstrand
anv: Use gen_mi_builder for computing resolve predicates
commit
|
commitdiff
|
tree
2019-04-11
Jason Ekstrand
anv: Use gen_mi_builder for CmdDrawIndirectByteCount
commit
|
commitdiff
|
tree
2019-04-11
Jason Ekstrand
intel/common: Add unit tests for gen_mi_builder
commit
|
commitdiff
|
tree
2019-04-11
Jason Ekstrand
intel/common: Add a MI command builder
commit
|
commitdiff
|
tree
2019-04-09
Jason Ekstrand
nir: Get rid of global registers
commit
|
commitdiff
|
tree
2019-04-09
Jason Ekstrand
nir: Get rid of nir_register::is_packed
commit
|
commitdiff
|
tree
2019-04-08
Jason Ekstrand
nir/search: Search for all combinations of commutative ops
commit
|
commitdiff
|
tree
2019-04-07
Jason Ekstrand
vc4: Prefer nir_src_comp_as_uint over nir_src_as_const_value
commit
|
commitdiff
|
tree
2019-04-05
Jason Ekstrand
nir/algebraic: Add some logical OR and AND patterns
commit
|
commitdiff
|
tree
2019-04-05
Jason Ekstrand
nir/algebraic: Drop some @bool specifiers
commit
|
commitdiff
|
tree
2019-03-30
Jason Ekstrand
nir: Lock around validation fail shader dumping
commit
|
commitdiff
|
tree
2019-03-27
Jason Ekstrand
Revert "anv/radv: release memory allocated by glsl...
commit
|
commitdiff
|
tree
2019-03-25
Jason Ekstrand
spirv: Handle the NonUniformEXT decoration
commit
|
commitdiff
|
tree
2019-03-25
Jason Ekstrand
nir: Add access flags to deref and SSBO atomics
commit
|
commitdiff
|
tree
2019-03-25
Jason Ekstrand
nir: Add texture sources and intrinsics for bindless
commit
|
commitdiff
|
tree
2019-03-25
Jason Ekstrand
nir: Add a lowering pass for non-uniform resource access
commit
|
commitdiff
|
tree
2019-03-25
Jason Ekstrand
nir/lower_io: Add a bounds-checked 64-bit global address...
commit
|
commitdiff
|
tree
2019-03-21
Jason Ekstrand
spirv: Drop inline tg4 lowering
commit
|
commitdiff
|
tree
2019-03-21
Jason Ekstrand
anv,radv,turnip: Lower TG4 offsets with nir_lower_tex
commit
|
commitdiff
|
tree
2019-03-20
Jason Ekstrand
nir: Constant values are per-column not per-component
commit
|
commitdiff
|
tree
2019-03-20
Jason Ekstrand
anv: Bump maxComputeWorkgroupInvocations
commit
|
commitdiff
|
tree
2019-03-19
Jason Ekstrand
Revert "nir: const `nir_call_instr::callee`"
commit
|
commitdiff
|
tree
2019-03-18
Jason Ekstrand
anv,radv: Implement VK_KHR_surface_capability_protected
commit
|
commitdiff
|
tree
2019-03-18
Jason Ekstrand
anv: Implement VK_EXT_host_query_reset
commit
|
commitdiff
|
tree
2019-03-16
Jason Ekstrand
intel/nir: Lower array-deref-of-vector UBO and SSBO...
commit
|
commitdiff
|
tree
2019-03-16
Jason Ekstrand
nir: Add a new pass to lower array dereferences on...
commit
|
commitdiff
|
tree
2019-03-16
Jason Ekstrand
nir/builder: Add a vector extract helper
commit
|
commitdiff
|
tree
2019-03-15
Jason Ekstrand
st/mesa: Let NIR lower UBO and SSBO access when we...
commit
|
commitdiff
|
tree
2019-03-15
Jason Ekstrand
i965: Stop setting LowerBuferInterfaceBlocks
commit
|
commitdiff
|
tree
2019-03-15
Jason Ekstrand
glsl/nir: Add a pass to lower UBO and SSBO access
commit
|
commitdiff
|
tree
2019-03-15
Jason Ekstrand
glsl/nir: Handle unlowered SSBO atomic and array_length...
commit
|
commitdiff
|
tree
2019-03-15
Jason Ekstrand
glsl/nir: Set explicit types on UBO/SSBO variables
commit
|
commitdiff
|
tree
2019-03-15
Jason Ekstrand
glsl: Don't lower vector derefs for SSBOs, UBOs, and...
commit
|
commitdiff
|
tree
2019-03-15
Jason Ekstrand
nir/lower_io: Add a new buffer_array_length intrinsic...
commit
|
commitdiff
|
tree
2019-03-15
Jason Ekstrand
nir: Rename nir_address_format_vk_index_offset to not...
commit
|
commitdiff
|
tree
2019-03-15
Jason Ekstrand
nir/deref: Consider COHERENT decorated var derefs as...
commit
|
commitdiff
|
tree
2019-03-15
Jason Ekstrand
compiler/types: Add helpers to get explicit types for...
commit
|
commitdiff
|
tree
2019-03-15
Jason Ekstrand
compiler/types: Add a C wrapper to get full struct...
commit
|
commitdiff
|
tree
2019-03-15
Jason Ekstrand
compiler/types: Add a new is_interface C wrapper
commit
|
commitdiff
|
tree
2019-03-15
Jason Ekstrand
nir/validate: Allow 32-bit boolean load/store intrinsics
commit
|
commitdiff
|
tree
2019-03-15
Jason Ekstrand
nir/validate: Only require bare types to match for...
commit
|
commitdiff
|
tree
2019-03-15
Jason Ekstrand
nir/algebraic: Add a couple optimizations for iabs...
commit
|
commitdiff
|
tree
2019-03-14
Jason Ekstrand
anv: Only set 3DSTATE_PS::VectorMaskEnable on gen8+
commit
|
commitdiff
|
tree
2019-03-13
Jason Ekstrand
anv/pass: Flag the need for a RT flush for resolve...
commit
|
commitdiff
|
tree
2019-03-13
Jason Ekstrand
anv: Stop using VK_TRUE/FALSE
commit
|
commitdiff
|
tree
2019-03-13
Jason Ekstrand
glsl/lower_vector_derefs: Don't use a temporary for...
commit
|
commitdiff
|
tree
2019-03-13
Jason Ekstrand
glsl/list: Add a list variant of insert_after
commit
|
commitdiff
|
tree
2019-03-13
Jason Ekstrand
nir/loop_unroll: Fix out-of-bounds access handling
commit
|
commitdiff
|
tree
2019-03-13
Jason Ekstrand
anv: Ignore VkRenderPassInputAttachementAspectCreateInfo
commit
|
commitdiff
|
tree
2019-03-12
Jason Ekstrand
intel/nir: Vectorize all IO
commit
|
commitdiff
|
tree
2019-03-12
Jason Ekstrand
nir: Add a pass for lowering IO back to vector when...
commit
|
commitdiff
|
tree
2019-03-09
Jason Ekstrand
anv/pipeline: Move lower_explicit_io much later
commit
|
commitdiff
|
tree
2019-03-09
Jason Ekstrand
intel/nir: Move lower_mem_access_bit_sizes to postprocess_nir
commit
|
commitdiff
|
tree
2019-03-07
Jason Ekstrand
nir/builder: Add a build_deref_array_imm helper
commit
|
commitdiff
|
tree
2019-03-07
Jason Ekstrand
nir/builder: Cast array indices in build_deref_follower
commit
|
commitdiff
|
tree
2019-03-07
Jason Ekstrand
nir/builder: Emit better code for iadd/imul_imm
commit
|
commitdiff
|
tree
2019-03-06
Jason Ekstrand
st/nir: Move 64-bit lowering later
commit
|
commitdiff
|
tree
2019-03-06
Jason Ekstrand
intel/nir: Move 64-bit lowering later
commit
|
commitdiff
|
tree
2019-03-06
Jason Ekstrand
nir/lower_doubles: Inline functions directly in lower_doubles
commit
|
commitdiff
|
tree
2019-03-06
Jason Ekstrand
nir/deref: Expose nir_opt_deref_impl
commit
|
commitdiff
|
tree
2019-03-06
Jason Ekstrand
nir/inline_functions: Break inlining into a builder...
commit
|
commitdiff
|
tree
2019-03-06
Jason Ekstrand
glsl/nir: Inline functions in float64_funcs_to_nir
commit
|
commitdiff
|
tree
2019-03-06
Jason Ekstrand
glsl/nir: Add a shared helper for building float64...
commit
|
commitdiff
|
tree
2019-03-06
Jason Ekstrand
intel/nir: Drop an unneeded lower_constant_initializers...
commit
|
commitdiff
|
tree
2019-03-06
Jason Ekstrand
intel/debug: Add a debug flag to force software fp64
commit
|
commitdiff
|
tree
2019-03-06
Jason Ekstrand
i965: Compile the fp64 program based on nir options
commit
|
commitdiff
|
tree
2019-03-06
Jason Ekstrand
nir: Teach loop unrolling about 64-bit instruction...
commit
|
commitdiff
|
tree
2019-03-06
Jason Ekstrand
nir: Expose double and int64 op_to_options_mask helpers
commit
|
commitdiff
|
tree
2019-03-05
Jason Ekstrand
anv: Implement VK_EXT_inline_uniform_block
commit
|
commitdiff
|
tree
2019-03-05
Jason Ekstrand
spirv: Use the same types for resource indices as pointers
commit
|
commitdiff
|
tree
2019-03-05
Jason Ekstrand
spirv: Use the generic dereference function for OpArrayLength
commit
|
commitdiff
|
tree
2019-03-05
Jason Ekstrand
spirv: Pull offset/stride from the pointer for OpArrayLength
commit
|
commitdiff
|
tree
2019-03-05
Jason Ekstrand
anv: Add a concept of a descriptor buffer
commit
|
commitdiff
|
tree
2019-03-05
Jason Ekstrand
anv: Take references to push descriptor set layouts
commit
|
commitdiff
|
tree
2019-03-05
Jason Ekstrand
anv: Refactor descriptor pushing a bit
commit
|
commitdiff
|
tree
2019-03-05
Jason Ekstrand
anv: drop add_var_binding from anv_nir_apply_pipeline_layout.c
commit
|
commitdiff
|
tree
2019-03-05
Jason Ekstrand
anv: Clean up descriptor set layouts
commit
|
commitdiff
|
tree
2019-03-05
Jason Ekstrand
anv: Count image param entries rather than images
commit
|
commitdiff
|
tree
2019-03-05
Jason Ekstrand
anv: Stop allocating buffer views for dynamic buffers
commit
|
commitdiff
|
tree
2019-03-05
Jason Ekstrand
anv: Rework arguments to anv_descriptor_set_write_*
commit
|
commitdiff
|
tree
2019-03-05
Jason Ekstrand
anv/descriptor_set: Refactor alloc/free of descriptor...
commit
|
commitdiff
|
tree
2019-03-04
Jason Ekstrand
anv/pipeline: Drop anv_fill_binding_table
commit
|
commitdiff
|
tree
2019-03-04
Jason Ekstrand
anv: Use an actual binding for gl_NumWorkgroups
commit
|
commitdiff
|
tree
2019-03-04
Jason Ekstrand
intel,nir: Lower TXD with min_lod when the sampler...
commit
|
commitdiff
|
tree
2019-03-04
Jason Ekstrand
spirv: OpImageQueryLod requires a sampler
commit
|
commitdiff
|
tree
2019-03-04
Jason Ekstrand
anv: Count surfaces for non-YCbCr images in GetDescriptorSet...
commit
|
commitdiff
|
tree
2019-02-28
Jason Ekstrand
intel/compiler: Re-prefix non-logical surface opcodes...
commit
|
commitdiff
|
tree
2019-02-28
Jason Ekstrand
intel/schedule_instructions: Move some comments
commit
|
commitdiff
|
tree
2019-02-28
Jason Ekstrand
intel/compiler: Drop unused surface opcodes
commit
|
commitdiff
|
tree
2019-02-28
Jason Ekstrand
intel/fs: Get rid of the IMAGE_SIZE opcode
commit
|
commitdiff
|
tree
2019-02-28
Jason Ekstrand
intel/vec4: Drop dead code for handling typed surface...
commit
|
commitdiff
|
tree
2019-02-28
Jason Ekstrand
intel/fs: Drop the fs_surface_builder
commit
|
commitdiff
|
tree
2019-02-28
Jason Ekstrand
intel/fs: Re-order logical surface arguments
commit
|
commitdiff
|
tree
next