aco: improve creation of v_madmk_f32/v_madak_f32
[mesa.git] / src / amd /
2020-01-14 Rhys Perryaco: improve creation of v_madmk_f32/v_madak_f32
2020-01-14 Rhys Perryaco: take advantage of GFX10's constant bus limit and...
2020-01-14 Rhys Perryaco: allow an extra SGPR with multiple uses to be appli...
2020-01-14 Rhys Perryaco: allow applying two sgprs to an instruction
2020-01-14 Rhys Perryaco: follow through temporary when merging tests into...
2020-01-14 Rhys Perryaco: be more careful with literals in combine_salu_...
2020-01-14 Rhys Perryaco: add check_vop3_operands()
2020-01-14 Rhys Perryaco: rewrite apply_sgprs()
2020-01-14 Rhys Perryaco: rewrite literal combining
2020-01-14 Rhys Perryaco: improve can_use_VOP3()
2020-01-14 Rhys Perryaco: combine two sgprs into a VALU if they're the same
2020-01-14 Rhys Perryaco: apply literals to split mads
2020-01-14 Rhys Perryaco: update IR validator
2020-01-13 Daniel Schürmannaco: fix unconditional demote_to_helper
2020-01-13 Marek Olšákac,radeonsi: increase the maximum number of shader...
2020-01-13 Jason Ekstrandnir/lower_atomics_to_ssbo: Also lower barriers
2020-01-13 Jason Ekstrandnir: Rename nir_intrinsic_barrier to control_barrier
2020-01-13 Jason Ekstrandnir: Add a new memory_barrier_tcs_patch intrinsic
2020-01-13 Rhys Perryaco: check if multiplication/clamp is live when applyin...
2020-01-13 Rhys Perryaco: disable add combining for ds_swizzle_b32
2020-01-13 Rhys Perryaco: don't DCE atomics with return values
2020-01-13 Rhys Perryaco: set exec_potentially_empty for demotes
2020-01-13 Rhys Perryaco: better handle neg/abs of sgprs
2020-01-13 Rhys Perryaco: check usesModifiers() when identifying a neg/abs
2020-01-13 Rhys Perryaco: handle omod successors with the constant in the...
2020-01-13 Rhys Perryaco: handle VOP3 modifiers when combining a constant...
2020-01-13 Rhys Perryaco: fix uninitialized data in the binary
2020-01-13 Rhys Perryaco: fix imageSize()/textureSize() with large buffers...
2020-01-13 Rhys Perryaco: set vm for pos0 exports on GFX10
2020-01-13 Samuel Pitoisetradv/gfx10: improve performance for TES using PrimID...
2020-01-13 Samuel Pitoisetradv/gfx10: add support for NGG passthrough mode
2020-01-13 Samuel Pitoisetradv/gfx10: do not declare LDS for NGG if useless
2020-01-13 Samuel Pitoisetradv/gfx10: determine if a pipeline is eligible for...
2020-01-13 Samuel Pitoisetradv/gfx10: disable vertex grouping
2020-01-12 Bas Nieuwenhuizenradv: Use new scanout gfx9 metadata flag.
2020-01-11 Timur Kristófaco/wave32: Set the definitions of v_cmp instructions...
2020-01-10 Daniel Schürmannaco: compact aco::span<T> to use uint16_t offset and...
2020-01-10 Daniel Schürmannaco: compact various Instruction classes
2020-01-10 Rhys Perryaco: limit register usage for large work groups
2020-01-10 Timur Kristófac/llvm: Fix ac_build_reduce in wave32 mode.
2020-01-09 Marek Olšákradeonsi/gfx9: force the micro tile mode for MSAA resol...
2020-01-09 Samuel Pitoisetradv: advertise VK_AMD_shader_image_load_store_lod
2020-01-09 Samuel Pitoisetaco: handle nir_intrinsic_image_deref_{load,store}...
2020-01-09 Samuel Pitoisetamd/llvm: handle nir_intrinsic_image_deref_{load,store...
2020-01-09 Samuel Pitoisetspirv,nir: add new lod parameter to image_{load,store...
2020-01-08 Marek Olšákac: add ac_build_s_endpgm
2020-01-08 Marek Olšákac: add 128-bit bitcount
2020-01-08 Marek Olšákac/gpu_info: add pc_lines and use it in radeonsi
2020-01-08 Marek Olšákac: unify primitive export code
2020-01-08 Marek Olšákac: unify build_sendmsg_gs_alloc_req
2020-01-08 Marek Olšákac/gpu_info: always use distributed tessellation on...
2020-01-08 Samuel Pitoisetradv: do not fill keys from fragment shader twice
2020-01-07 Bas Nieuwenhuizenradv: Emit a BATCH_BREAK when changing pixel shaders...
2020-01-06 Samuel Pitoisetac/surface: use uint16_t for mipmap level pitches
2020-01-04 Bas Nieuwenhuizenradv: Only use the gfx mipmap level offset/pitch for...
2020-01-04 Bas NieuwenhuizenRevert "amd/common: Always initialize gfx9 mipmap offse...
2020-01-03 Samuel Pitoisetradv: implement VK_AMD_mixed_attachment_samples
2020-01-03 Samuel Pitoisetradv: record number of color/depth samples for each...
2020-01-02 Bas Nieuwenhuizenamd/common: Always initialize gfx9 mipmap offset/pitch.
2019-12-31 Timur Kristófaco: Fix uniform i2i64.
2019-12-30 Samuel Pitoisetradv: return the correct pitch for linear mipmaps on...
2019-12-29 Bas Nieuwenhuizenamd/common: Handle alignment of 96-bit formats.
2019-12-27 Eric Engestromamd: fix empty-body issues
2019-12-27 Mauro Rossiandroid: radv: build radv_shader_args.c
2019-12-27 Mauro Rossiandroid: radeonsi,ac: fix building error due to ac...
2019-12-27 Mauro Rossiandroid: radv: fix vk_format_table.c generated source...
2019-12-26 Bas Nieuwenhuizenradv: Expose all sample counts for integer formats...
2019-12-21 Rhys Perryaco: fix vgpr alloc granule with wave32
2019-12-21 Rhys Perryaco: improve jump threading with wave32
2019-12-21 Rhys Perryaco/wave32: fix comparison optimizations
2019-12-21 Karol Herbstaco: use NIR_MAX_VEC_COMPONENTS instead of 4
2019-12-20 Marek Olšákac/surface: fix an assertion failure on gfx9 in CMASK...
2019-12-20 Samuel Pitoisetradv: rely on pipeline layout when creating push descri...
2019-12-20 Samuel Pitoisetradv: ignore pColorBlendState if rasterization is disabled
2019-12-20 Samuel Pitoisetradv: tidy up radv_pipeline_init_blend_state()
2019-12-20 Samuel Pitoisetradv: ignore pDepthStencilState if rasterization is...
2019-12-20 Samuel Pitoisetradv: ignore pTessellationState if the pipeline doesn...
2019-12-20 Samuel Pitoisetradv: ignore pMultisampleState if rasterization is...
2019-12-20 Samuel Pitoisetradv: init a default multisample state for the resolve...
2019-12-19 Samuel Pitoisetac: declare an enum for the OOB select field on GFX10
2019-12-19 Samuel Pitoisetradv/gfx10: fix the out-of-bounds check for vertex...
2019-12-18 Bas Nieuwenhuizenradv: Limit workgroup size to 1024.
2019-12-17 Samuel Pitoisetradv/gfx10: fix ngg_get_ordered_id
2019-12-16 Marek Olšákamd/addrlib: update to the latest version
2019-12-16 Marek Olšákac: fix the return value in cull_bbox when bbox culling...
2019-12-16 Marek Olšákac: fix ac_get_i1_sgpr_mask for Wave32
2019-12-14 Bas Nieuwenhuizenamd/common: Always use addrlib for HTILE tc-compat.
2019-12-14 Bas Nieuwenhuizenamd/common: Fix tcCompatible degradation on Stoney.
2019-12-13 Samuel Pitoisetradv: handle unaligned vertex fetches on GFX6/GFX10
2019-12-12 Samuel Pitoisetradv: enable SpvCapabilityImageMSArray
2019-12-12 Samuel Pitoisetac/nir: fix out-of-bound access when loading constants...
2019-12-11 Bas Nieuwenhuizenradv: Fix RGBX Android<->Vulkan format correspondence.
2019-12-10 Samuel Pitoisetradv: implement VK_KHR_separate_depth_stencil_layouts
2019-12-10 Samuel Pitoisetradv: initialize HTILE for separate depth/stencil aspects
2019-12-10 Samuel Pitoisetradv: do not init HTILE as compressed state when dst...
2019-12-10 Samuel Pitoisetradv: synchronize after performing a separate depth...
2019-12-10 Samuel Pitoisetradv: fix possibly wrong PA_SC_AA_CONFIG value for...
2019-12-10 Samuel Pitoisetradv: move emission of two PA_SC_* registers to the...
2019-12-09 Samuel Pitoisetradv: do not use VK_TRUE/VK_FALSE
2019-12-07 Daniel Schürmannaco: propagate temporaries into expanded vectors
next