projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radeonsi: replace TGSI_SEMANTIC with VARYING_SLOT and FRAG_RESULT
2020-09-02
Jason Ekstrand
iris: Re-emit push constants if we have a varying workgroup...
commit
|
commitdiff
|
tree
2020-09-02
Jason Ekstrand
intel/nir: Lower load_num_work_groups to 32-bit if...
commit
|
commitdiff
|
tree
2020-09-02
Jason Ekstrand
intel/fs: Use a single untyped surface read for load_num_wor...
commit
|
commitdiff
|
tree
2020-09-02
Jason Ekstrand
intel/fs: Don't copy-propagate stride=0 sources into...
commit
|
commitdiff
|
tree
2020-09-02
Jason Ekstrand
iris: Patch constant data pointers into shaders
commit
|
commitdiff
|
tree
2020-09-02
Jason Ekstrand
anv: Patch constant data pointers into shaders with...
commit
|
commitdiff
|
tree
2020-09-02
Jason Ekstrand
nir/builder: Add load/store_global helpers
commit
|
commitdiff
|
tree
2020-09-02
Jason Ekstrand
anv: Properly cache brw_stage_prog_data::relocs
commit
|
commitdiff
|
tree
2020-09-02
Jason Ekstrand
intel/fs: Add support for a new load_reloc_const intrinsic
commit
|
commitdiff
|
tree
2020-09-02
Jason Ekstrand
intel/eu: Add a mechanism for emitting relocatable...
commit
|
commitdiff
|
tree
2020-09-02
Jason Ekstrand
intel/eu: Include brw_compiler.h in brw_eu.h
commit
|
commitdiff
|
tree
2020-09-02
Jason Ekstrand
anv: Stop storing the shader constant data side-band
commit
|
commitdiff
|
tree
2020-09-02
Jason Ekstrand
intel/fs,vec4: Stuff the constant data from NIR in...
commit
|
commitdiff
|
tree
2020-09-02
Jason Ekstrand
intel/eu: Add some new helpers
commit
|
commitdiff
|
tree
2020-09-02
Jason Ekstrand
iris: Use gen_disassemble
commit
|
commitdiff
|
tree
2020-09-02
Jason Ekstrand
intel/compiler: Get rid of struct gen_disasm
commit
|
commitdiff
|
tree
2020-09-02
Jason Ekstrand
intel/compiler: Get rid of the global compaction table...
commit
|
commitdiff
|
tree
2020-09-02
Jason Ekstrand
nir/clone: Add a helper for cloning most instruction...
commit
|
commitdiff
|
tree
2020-09-01
Jason Ekstrand
clover: Use 64-bit offsets for shader_in on 64-bit...
commit
|
commitdiff
|
tree
2020-09-01
Jason Ekstrand
nir/lower_explicit_io: Assert that compute address...
commit
|
commitdiff
|
tree
2020-09-01
Jason Ekstrand
spirv: Drop the constant_as_global as option
commit
|
commitdiff
|
tree
2020-09-01
Jason Ekstrand
clover/nir: Use nir_var_mem_constant for __constant...
commit
|
commitdiff
|
tree
2020-09-01
Jason Ekstrand
llvmpipe: Add support for load_global_constant
commit
|
commitdiff
|
tree
2020-09-01
Jason Ekstrand
nouveau/nir: Implement load_global_constant
commit
|
commitdiff
|
tree
2020-09-01
Jason Ekstrand
intel/fs: Implement nir_intrinsic_load_global_constant
commit
|
commitdiff
|
tree
2020-09-01
Jason Ekstrand
spirv: Use nir_var_mem_constant for UniformConstant...
commit
|
commitdiff
|
tree
2020-09-01
Jason Ekstrand
nir: Allow opt_large_constants to be run with constant_data_...
commit
|
commitdiff
|
tree
2020-09-01
Jason Ekstrand
nir/lower_io: Add support for nir_var_mem_constant
commit
|
commitdiff
|
tree
2020-09-01
Jason Ekstrand
nir/lower_io: Add a build_addr_for_var helper
commit
|
commitdiff
|
tree
2020-09-01
Jason Ekstrand
nir/lower_io: Use the variable mode for load_scratch_base_pt...
commit
|
commitdiff
|
tree
2020-09-01
Jason Ekstrand
nir: Add a load_global_constant intrinsic
commit
|
commitdiff
|
tree
2020-09-01
Jason Ekstrand
nir: Add a new nir_var_mem_constant variable mode
commit
|
commitdiff
|
tree
2020-09-01
Jason Ekstrand
intel/fs: Fix MOV_INDIRECT and BROADCAST of Q types...
commit
|
commitdiff
|
tree
2020-09-01
Jason Ekstrand
nir: Improve the comment on num_inputs and friends
commit
|
commitdiff
|
tree
2020-09-01
Jason Ekstrand
nir: Rename num_shared to shared_size
commit
|
commitdiff
|
tree
2020-09-01
Jason Ekstrand
spirv: Delete some dead workgroup variable handling...
commit
|
commitdiff
|
tree
2020-09-01
Jason Ekstrand
spirv: Support big-endian strings
commit
|
commitdiff
|
tree
2020-08-31
Jason Ekstrand
intel/nir: Lower things with > 4 components in lower_mem_acc...
commit
|
commitdiff
|
tree
2020-08-31
Jason Ekstrand
intel/fs: Add support for vec8 and vec16 ops
commit
|
commitdiff
|
tree
2020-08-29
Jason Ekstrand
nir: Take a variable remap parameter in nir_inline_function_impl
commit
|
commitdiff
|
tree
2020-08-29
Jason Ekstrand
nir: Use a switch in nir_inline_function_impl
commit
|
commitdiff
|
tree
2020-08-29
Jason Ekstrand
intel/nir: Clean up lower_alpha_to_coverage a bit
commit
|
commitdiff
|
tree
2020-08-29
Jason Ekstrand
intel/nir: Rewrite the guts of lower_alpha_to_coverage
commit
|
commitdiff
|
tree
2020-08-29
Jason Ekstrand
intel/nir: Pass the nir_builder by reference in lower_alpha_...
commit
|
commitdiff
|
tree
2020-08-25
Jason Ekstrand
nir: Report progress properly in nir_lower_bool_to_*
commit
|
commitdiff
|
tree
2020-08-22
Jason Ekstrand
clover: Call clang with -O0 for the SPIR-V path
commit
|
commitdiff
|
tree
2020-08-21
Jason Ekstrand
clover/spirv: Don't call llvm::regularizeLlvmForSpirv
commit
|
commitdiff
|
tree
2020-08-21
Jason Ekstrand
intel/nir: Allow splitting a single load into up to...
commit
|
commitdiff
|
tree
2020-08-21
Jason Ekstrand
intel/fs: Fix an assert in load_scratch
commit
|
commitdiff
|
tree
2020-08-21
Jason Ekstrand
iris: Always re-upload sysvals when we have kernel...
commit
|
commitdiff
|
tree
2020-08-21
Jason Ekstrand
iris: Normalize all compute shaders to MESA_SHADER_COMPUTE
commit
|
commitdiff
|
tree
2020-08-21
Jason Ekstrand
iris: ref/unref the GLSL type singleton in screen_create...
commit
|
commitdiff
|
tree
2020-08-21
Jason Ekstrand
iris: Stop advertising clover-only caps
commit
|
commitdiff
|
tree
2020-08-21
Jason Ekstrand
iris: Stop advertising PIPE_SHADER_IR_NIR_SERIALIZED
commit
|
commitdiff
|
tree
2020-08-20
Jason Ekstrand
nir: Add an LOD parameter to image_*_size
commit
|
commitdiff
|
tree
2020-08-20
Jason Ekstrand
nir/opt_large_constants: Fix a type/deref_type typo
commit
|
commitdiff
|
tree
2020-08-19
Jason Ekstrand
compiler/types: Allow interfaces in get_explicit_type_for_si...
commit
|
commitdiff
|
tree
2020-08-19
Jason Ekstrand
nir/large_constants: Handle incomplete derefs
commit
|
commitdiff
|
tree
2020-08-19
Jason Ekstrand
nir/find_array_copies: Handle cast derefs
commit
|
commitdiff
|
tree
2020-08-19
Jason Ekstrand
nir/builder: Add a nir_iand_imm helper
commit
|
commitdiff
|
tree
2020-08-19
Jason Ekstrand
nir: Initialize nir_ssa_def::live_index
commit
|
commitdiff
|
tree
2020-08-19
Jason Ekstrand
clover/nir: Use the correct address mode for shared
commit
|
commitdiff
|
tree
2020-08-19
Jason Ekstrand
clover/nir: Stop computing the global address format...
commit
|
commitdiff
|
tree
2020-08-19
Jason Ekstrand
clover/nir: Stop setting ubo_addr_format
commit
|
commitdiff
|
tree
2020-08-18
Jason Ekstrand
spirv: Don't emit RMW for vector indexing in shared...
commit
|
commitdiff
|
tree
2020-08-17
Jason Ekstrand
nir/builder: Make nir_get_ptr_bitsize take a nir_shader
commit
|
commitdiff
|
tree
2020-08-14
Jason Ekstrand
spirv: Add a MESA_SPIRV_FORCE_UNSTRUCTURED environment...
commit
|
commitdiff
|
tree
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Add some debug prints
commit
|
commitdiff
|
tree
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Add a route::outside set
commit
|
commitdiff
|
tree
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Replace a tripple loop with a double...
commit
|
commitdiff
|
tree
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Add a block_for_singular_set helper
commit
|
commitdiff
|
tree
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Sort blocks in select_fork
commit
|
commitdiff
|
tree
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Rework some set union logic
commit
|
commitdiff
|
tree
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Rework handling of skip targets
commit
|
commitdiff
|
tree
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Use util/list instead of exec_list
commit
|
commitdiff
|
tree
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Clean up ralloc usage
commit
|
commitdiff
|
tree
2020-08-14
Jason Ekstrand
nir/lower_goto_if: Document some data structures
commit
|
commitdiff
|
tree
2020-08-14
Jason Ekstrand
nir: Add and use nir_foreach_block_unstructured helpers
commit
|
commitdiff
|
tree
2020-08-12
Jason Ekstrand
iris: Add support for MESA_SHADER_KERNEL in the disk...
commit
|
commitdiff
|
tree
2020-08-12
Jason Ekstrand
iris: Upload kernel inputs with system values
commit
|
commitdiff
|
tree
2020-08-12
Jason Ekstrand
iris: Copy dest size from the original intrinsic in...
commit
|
commitdiff
|
tree
2020-08-12
Jason Ekstrand
iris/disk_cache: Stop assuming stage == cache_id
commit
|
commitdiff
|
tree
2020-08-12
Jason Ekstrand
iris: Add a kernel_input_size field for compiled shaders
commit
|
commitdiff
|
tree
2020-08-12
Jason Ekstrand
iris: Use blob_write_uint32 for num_system_values
commit
|
commitdiff
|
tree
2020-08-12
Jason Ekstrand
intel/compiler: Allow MESA_SHADER_KERNEL
commit
|
commitdiff
|
tree
2020-08-12
Jason Ekstrand
intel/cs_intrinsics: Handle 64-bit intrinsics
commit
|
commitdiff
|
tree
2020-08-12
Jason Ekstrand
iris: Add support for serialized NIR
commit
|
commitdiff
|
tree
2020-08-12
Jason Ekstrand
iris: Implement set_global_binding
commit
|
commitdiff
|
tree
2020-08-12
Jason Ekstrand
iris: no-op implement set_compute_resources
commit
|
commitdiff
|
tree
2020-08-06
Jason Ekstrand
anv: Advertise shaderIntegerFunctions2
commit
|
commitdiff
|
tree
2020-08-04
Jason Ekstrand
spirv: Do more complex unwrapping in get_nir_type
commit
|
commitdiff
|
tree
2020-08-04
Jason Ekstrand
compiler/types: Add a struct_type_is_packed wrapper
commit
|
commitdiff
|
tree
2020-08-03
Jason Ekstrand
nir/deref: Don't try to compare derefs containing casts
commit
|
commitdiff
|
tree
2020-08-03
Jason Ekstrand
anv: Implement VK_EXT_4444_formats
commit
|
commitdiff
|
tree
2020-08-03
Jason Ekstrand
vulkan: Update Vulkan XML and headers to 1.2.149
commit
|
commitdiff
|
tree
2020-07-29
Jason Ekstrand
nir: Add a find_variable_with_[driver_]location helper
commit
|
commitdiff
|
tree
2020-07-29
Jason Ekstrand
nir/gl_nir_linker: Call add_vars_with_modes once for...
commit
|
commitdiff
|
tree
2020-07-29
Jason Ekstrand
nir/split_per_member_structs: Inline split_variables_in_list
commit
|
commitdiff
|
tree
2020-07-29
Jason Ekstrand
nir: Use a single list for all shader variables
commit
|
commitdiff
|
tree
2020-07-29
Jason Ekstrand
gallium/ttn: Use variable create/add helpers
commit
|
commitdiff
|
tree
next