projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
radv: Check for shareable images in central place.
2018-04-13
Daniel Schürmann
radv: enable subgroup capabilities
Reviewed-by: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
commit
|
commitdiff
|
tree
2018-04-13
Daniel Schürmann
ac: handle subgroup intrinsics
Reviewed-by: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
commit
|
commitdiff
|
tree
2018-04-13
Daniel Schürmann
ac: add LLVM build functions for subgroup instrinsics
Reviewed-by: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
commit
|
commitdiff
|
tree
2018-04-13
Daniel Schürmann
ac: make ballot and umsb capable of 64bit inputs
Reviewed-by: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
commit
|
commitdiff
|
tree
2018-04-13
Daniel Schürmann
nir: lower 64bit subgroup shuffle intrinsics
Reviewed-by: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
commit
|
commitdiff
|
tree
2018-04-13
Daniel Schürmann
nir/spirv: Fix warning and add missing breaks.
Reviewed-by: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
commit
|
commitdiff
|
tree
2018-04-13
Daniel Schürmann
nir: use ballot_bit_size when lowering ballot_bitfield_extract
Reviewed-by: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
commit
|
commitdiff
|
tree
2018-04-13
Daniel Schürmann
nir: subgroups instructions for 64bit ballot sizes
Reviewed-by: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
commit
|
commitdiff
|
tree
2018-04-12
Bas Nieuwenhuizen
radv: Implement VK_EXT_vertex_attribute_divisor.
commit
|
commitdiff
|
tree
2018-04-12
Bas Nieuwenhuizen
ac/surface: Allow S swizzle for displayable surfaces.
commit
|
commitdiff
|
tree
2018-04-11
Bas Nieuwenhuizen
radv: Enable RB+ on Raven.
commit
|
commitdiff
|
tree
2018-04-10
Bas Nieuwenhuizen
radv: Enable RB+ where possible.
commit
|
commitdiff
|
tree
2018-04-10
Bas Nieuwenhuizen
ac/nir: Use an array instead of hashtable for SSA defs.
commit
|
commitdiff
|
tree
2018-04-09
Bas Nieuwenhuizen
radv: Always reset draw user SGPRs after secondary...
commit
|
commitdiff
|
tree
2018-04-09
Bas Nieuwenhuizen
radv: Don't set instance count using predication.
commit
|
commitdiff
|
tree
2018-03-28
Daniel Schürmann
radv: enable VK_AMD_shader_trinary_minmax extension
Reviewed-by: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
commit
|
commitdiff
|
tree
2018-03-28
Daniel Schürmann
ac: add support for trinary_minmax instructions
Reviewed-by: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
commit
|
commitdiff
|
tree
2018-03-28
Dave Airlie
spirv: add support for SPV_AMD_shader_trinary_minmax
Reviewed-by: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
commit
|
commitdiff
|
tree
2018-03-28
Dave Airlie
nir: add support for min/max/median of 3 srcs
Reviewed-by: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
commit
|
commitdiff
|
tree
2018-03-28
Bas Nieuwenhuizen
ac/nir: Add workaround for GFX9 buffer views.
commit
|
commitdiff
|
tree
2018-03-12
Bas Nieuwenhuizen
radv: Increase the number of dynamic uniform buffers.
commit
|
commitdiff
|
tree
2018-03-09
Bas Nieuwenhuizen
radv: Fix the autotools build take 2.
commit
|
commitdiff
|
tree
2018-03-09
Bas Nieuwenhuizen
radv: Fix autotools build.
commit
|
commitdiff
|
tree
2018-03-09
Bas Nieuwenhuizen
radv: Update version to 1.1.70.
commit
|
commitdiff
|
tree
2018-03-09
Bas Nieuwenhuizen
radv: Generate icd files.
commit
|
commitdiff
|
tree
2018-03-07
Daniel Schürmann
radv: enable AMD_gcn_shader extension
Reviewed-by: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
commit
|
commitdiff
|
tree
2018-03-07
Daniel Schürmann
ac: implement AMD_gcn_shader extended instructions
Reviewed-by: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
commit
|
commitdiff
|
tree
2018-03-07
Daniel Schürmann
spirv: handle AMD_gcn_shader extended instructions
Reviewed-by: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
commit
|
commitdiff
|
tree
2018-03-07
Daniel Schürmann
nir: add AMD_gcn_shader extended instructions
Reviewed-by: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
commit
|
commitdiff
|
tree
2018-03-07
Daniel Schürmann
spirv: import AMD extensions header from glslang
Reviewed-by: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
commit
|
commitdiff
|
tree
2018-03-07
Bas Nieuwenhuizen
radv: Don't emit a warning on VI-GFX9.
commit
|
commitdiff
|
tree
2018-03-07
Bas Nieuwenhuizen
radv: Enable vulkan 1.1.0 for configurations that can...
commit
|
commitdiff
|
tree
2018-03-07
Bas Nieuwenhuizen
radv: Disable sampler ycbcr conversion.
commit
|
commitdiff
|
tree
2018-03-07
Bas Nieuwenhuizen
radv: Expose that we don't support any VK_KHR_16_bit_storage...
commit
|
commitdiff
|
tree
2018-03-07
Bas Nieuwenhuizen
radv: Implement vkEnumerateInstanceVersion.
commit
|
commitdiff
|
tree
2018-03-07
Bas Nieuwenhuizen
radv: Add trivial device group implementation.
commit
|
commitdiff
|
tree
2018-03-07
Bas Nieuwenhuizen
radv: Implement vkCmdDispatchBase.
commit
|
commitdiff
|
tree
2018-03-07
Bas Nieuwenhuizen
radv: Implement VkGetDeviceQueue2.
commit
|
commitdiff
|
tree
2018-03-07
Bas Nieuwenhuizen
radv: Support VkPhysicalDeviceProtectedMemoryFeatures.
commit
|
commitdiff
|
tree
2018-03-07
Bas Nieuwenhuizen
radv: Support VkPhysicalDeviceShaderDrawParameterFeatures.
commit
|
commitdiff
|
tree
2018-03-07
Bas Nieuwenhuizen
radv: Implement VK_KHR_maintenance3.
commit
|
commitdiff
|
tree
2018-03-07
Bas Nieuwenhuizen
radv: Add minimal subgroup support.
commit
|
commitdiff
|
tree
2018-03-07
Bas Nieuwenhuizen
radv: Change client version check.
commit
|
commitdiff
|
tree
2018-03-07
Bas Nieuwenhuizen
radv: Update MAX_API_VERSION to 1.1.0
commit
|
commitdiff
|
tree
2018-03-07
Bas Nieuwenhuizen
ac/nir: Add vote_ieq/vote_feq lowering pass.
commit
|
commitdiff
|
tree
2018-03-07
Bas Nieuwenhuizen
radv: Add entrypoints generation with the new vk.xml
commit
|
commitdiff
|
tree
2018-03-05
Bas Nieuwenhuizen
radv: Fix copying from 3D images starting at non-zero...
commit
|
commitdiff
|
tree
2018-03-01
Bas Nieuwenhuizen
radv: Use the syncobj wait ioctl to wait on fences...
commit
|
commitdiff
|
tree
2018-03-01
Bas Nieuwenhuizen
radv: Implement more efficient !waitAll fence waiting.
commit
|
commitdiff
|
tree
2018-03-01
Bas Nieuwenhuizen
radv: Implement waiting on non-submitted fences.
commit
|
commitdiff
|
tree
2018-03-01
Bas Nieuwenhuizen
radv: Implement WaitForFences with !waitAll.
commit
|
commitdiff
|
tree
2018-02-24
James Legg
radv: Really use correct HTILE expanded words.
CC: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
Reviewed-by: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
commit
|
commitdiff
|
tree
2018-02-23
Mauro Rossi
radv/extensions: fix c_vk_version for patch == None
Reviewed-by: Bas Nieuwenhuizen <
bas@basnieuwenhuizen.nl
>
commit
|
commitdiff
|
tree
2018-02-23
Bas Nieuwenhuizen
radv: Fix autotools build.
commit
|
commitdiff
|
tree
2018-02-22
Bas Nieuwenhuizen
radv: Return NULL for entrypoints when not supported.
commit
|
commitdiff
|
tree
2018-02-22
Bas Nieuwenhuizen
radv: Reword radv_entrypoints_gen.py
commit
|
commitdiff
|
tree
2018-02-22
Bas Nieuwenhuizen
radv: Track enabled extensions.
commit
|
commitdiff
|
tree
2018-02-22
Bas Nieuwenhuizen
radv: Put supported extensions in a struct.
commit
|
commitdiff
|
tree
2018-02-15
Bas Nieuwenhuizen
radv: Always lower indirect derefs after nir_lower_global_va...
commit
|
commitdiff
|
tree
2018-02-14
Bas Nieuwenhuizen
ac: Use the renumbered const address space for LLVM 7.
commit
|
commitdiff
|
tree
2018-02-07
Bas Nieuwenhuizen
autotools: Only build libmesa-st-tests-common.a for...
commit
|
commitdiff
|
tree
2018-02-06
Bas Nieuwenhuizen
vulkan/wsi: Fix OOM behavior with prime images.
commit
|
commitdiff
|
tree
2018-02-06
Bas Nieuwenhuizen
ac/nir: fix GS load input type.
commit
|
commitdiff
|
tree
2018-02-01
Bas Nieuwenhuizen
radv: Don't expose VK_KHX_multiview on android.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Merge raster state with PM4 generation.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Move gs state out of pipeline.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Split out cliprect rule generation.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Merge VGT_GS_MODE computation with PM4 generation.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Split out processing the vertex input state.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Move tessellation state out of pipeline.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Move blend state out of pipeline.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Split out generating VGT_SHADER_STAGES_EN.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Split out the ia_multi_vgt_param precomputation.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Split out db_shader_control computation.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Compute shader_z_format when emitting it.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Merge depth stencil state with PM4 generation.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Merge ps_input_cntl computation with PM4 generation.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Merge vtx_reuse_depth computation with PM4 generation.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Merge vs state computation with PM4 generation.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Merge binning state generation with pm4 emission.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Constify some pipeline helpers.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Add PM4 pregeneration for compute pipelines.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Record a PM4 sequence for graphics pipeline switches.
commit
|
commitdiff
|
tree
2018-01-30
Bas Nieuwenhuizen
radv: Determine unneeded dynamic states.
commit
|
commitdiff
|
tree
2018-01-29
Bas Nieuwenhuizen
radv: Signal fence correctly after sparse binding.
commit
|
commitdiff
|
tree
2018-01-26
Bas Nieuwenhuizen
radeonsi: Export signalled sync file instead of -1.
commit
|
commitdiff
|
tree
2018-01-23
Bas Nieuwenhuizen
ac/nir: Use instance_rate_inputs per attribute, not...
commit
|
commitdiff
|
tree
2018-01-21
Bas Nieuwenhuizen
radv: Don't allow 3d or 1d depth/stencil textures.
commit
|
commitdiff
|
tree
2018-01-21
Bas Nieuwenhuizen
radv: Init variant entry with memset.
commit
|
commitdiff
|
tree
2018-01-21
Bas Nieuwenhuizen
radv: Fix bufimage failure deallocation.
commit
|
commitdiff
|
tree
2018-01-21
Bas Nieuwenhuizen
radv: Fix fragment resolve init memory allocation failure...
commit
|
commitdiff
|
tree
2018-01-21
Bas Nieuwenhuizen
radv: Fix freeing meta state if the device pipeline...
commit
|
commitdiff
|
tree
2018-01-21
Bas Nieuwenhuizen
radv: Fix memory allocation failure path in compute...
commit
|
commitdiff
|
tree
2018-01-21
Bas Nieuwenhuizen
radv: Fix ordering issue in meta memory allocation...
commit
|
commitdiff
|
tree
2018-01-19
Bas Nieuwenhuizen
radv: Always re-emit the sample position offset user...
commit
|
commitdiff
|
tree
2018-01-19
Bas Nieuwenhuizen
radv: emit pa_sc_mode_cntl_0 with multisample state.
commit
|
commitdiff
|
tree
2018-01-19
Bas Nieuwenhuizen
ac/nir: Fix vector extraction if source vector has...
commit
|
commitdiff
|
tree
2018-01-19
Bas Nieuwenhuizen
ac/nir: Use correct 32-bit component writemask for...
commit
|
commitdiff
|
tree
2018-01-19
Bas Nieuwenhuizen
ac/nir: Fix TCS output LDS offsets.
commit
|
commitdiff
|
tree
2018-01-19
Bas Nieuwenhuizen
radv: Use correct bindings for inputRate in key generation.
commit
|
commitdiff
|
tree
next