Page MenuHomePhabricator

hakzsam (Samuel Pitoiset)Email Not Verified
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Oct 20 2015, 10:17 PM (164 w, 5 d)
Availability
Available

Recent Activity

May 22 2018

hakzsam committed rMESA75e919c0454d: radv: fix computation of user sgprs for 32-bit pointers (authored by hakzsam).
radv: fix computation of user sgprs for 32-bit pointers
May 22 2018, 7:17 PM
hakzsam committed rMESAc5536fc8130f: radv: drop user_sgpr_info::sgpr_count (authored by hakzsam).
radv: drop user_sgpr_info::sgpr_count
May 22 2018, 7:17 PM
hakzsam committed rMESA36a4d6d08164: radv: add support for 32-bit pointers in user data SGPRs (authored by hakzsam).
radv: add support for 32-bit pointers in user data SGPRs
May 22 2018, 7:17 PM
hakzsam committed rMESAb654ef5808e1: radv: add set_loc_shader_ptr() helper (authored by hakzsam).
radv: add set_loc_shader_ptr() helper
May 22 2018, 7:17 PM
hakzsam committed rMESA14a7547c0865: radv: allocate descriptor BOs in the 32-bit addr space (authored by hakzsam).
radv: allocate descriptor BOs in the 32-bit addr space
May 22 2018, 7:17 PM
hakzsam committed rMESA0d1406ad12c7: radv: allocate the upload BO in the 32-bit addr space (authored by hakzsam).
radv: allocate the upload BO in the 32-bit addr space
May 22 2018, 7:17 PM
hakzsam committed rMESAd8a61d32322b: radv: set amdgpu-32bit-address-high-bits LLVM attribute (authored by hakzsam).
radv: set amdgpu-32bit-address-high-bits LLVM attribute
May 22 2018, 7:17 PM
hakzsam committed rMESAfe2649d3ad7d: radv/winsys: allow to allocate BOs in the 32-bit addr space (authored by hakzsam).
radv/winsys: allow to allocate BOs in the 32-bit addr space
May 22 2018, 7:17 PM
hakzsam committed rMESAb60e0ee789e5: radv/winsys: request high address (authored by hakzsam).
radv/winsys: request high address
May 22 2018, 7:17 PM
hakzsam committed rMESA73df16dcee79: radv: fix centroid interpolation (authored by hakzsam).
radv: fix centroid interpolation
May 22 2018, 7:17 PM
hakzsam committed rMESA03c4816093b5: radv: pass radv_nir_compiler_options directly to create_llvm_function() (authored by hakzsam).
radv: pass radv_nir_compiler_options directly to create_llvm_function()
May 22 2018, 7:16 PM
hakzsam committed rMESAfcba3934fc13: radv: add radv_emit_shader_pointer() helper (authored by hakzsam).
radv: add radv_emit_shader_pointer() helper
May 22 2018, 7:15 PM
hakzsam committed rMESA9b2c310a70c5: radv: add some helpers for cleaning up radv_get_preamble_cs() (authored by hakzsam).
radv: add some helpers for cleaning up radv_get_preamble_cs()
May 22 2018, 7:15 PM
hakzsam committed rMESA1fba2e10b3f3: radv: only declare the ESGS rings for pre GFX9 chips (authored by hakzsam).
radv: only declare the ESGS rings for pre GFX9 chips
May 22 2018, 7:14 PM
hakzsam committed rMESA56d53ed1d69e: radv: do not emit unnecessary ES output stores (authored by hakzsam).
radv: do not emit unnecessary ES output stores
May 22 2018, 7:14 PM
hakzsam committed rMESAd349d4bd24ae: radv: allow to print GPU info with RADV_DEBUG=info (authored by hakzsam).
radv: allow to print GPU info with RADV_DEBUG=info
May 22 2018, 7:14 PM
hakzsam committed rMESAa6e44d127148: radv: do not emit unnecessary GS output stores (authored by hakzsam).
radv: do not emit unnecessary GS output stores
May 22 2018, 7:14 PM
hakzsam committed rMESA6211799aff76: radv: remove the radv_finishme() when compiling shaders (authored by hakzsam).
radv: remove the radv_finishme() when compiling shaders
May 22 2018, 7:14 PM
hakzsam committed rMESA507402ada6db: radv: only pass the global BO list at submit time if enabled (authored by hakzsam).
radv: only pass the global BO list at submit time if enabled
May 22 2018, 7:14 PM
hakzsam committed rMESA1e86eaf7d83e: radv: remove radv_device::llvm_supports_spill (authored by hakzsam).
radv: remove radv_device::llvm_supports_spill
May 22 2018, 7:13 PM
hakzsam committed rMESAbd0b6b9f17d4: radv: add generated files to .gitignore(s) (authored by Dieter Nützel <Dieter@nuetzel-hh.de>).
radv: add generated files to .gitignore(s)
May 22 2018, 7:13 PM
hakzsam committed rMESA6bde8c560877: spirv: fix visiting inner loops with same break/continue block (authored by hakzsam).
spirv: fix visiting inner loops with same break/continue block
May 22 2018, 7:13 PM
hakzsam committed rMESA97b179570c09: radv: reduce the number of parameters export by the GS copy shader (authored by hakzsam).
radv: reduce the number of parameters export by the GS copy shader
May 22 2018, 7:12 PM
hakzsam committed rMESA560bd9eb67fb: radv: scan the geometry shader output usage mask (authored by hakzsam).
radv: scan the geometry shader output usage mask
May 22 2018, 7:12 PM
hakzsam committed rMESAea43d935ab76: radv: run the shader info pass before emitting the GS copy shader (authored by hakzsam).
radv: run the shader info pass before emitting the GS copy shader
May 22 2018, 7:12 PM
hakzsam committed rMESA7cbc6f2621f6: radv: check that layout isn't NULL in radv_nir_shader_info_pass() (authored by hakzsam).
radv: check that layout isn't NULL in radv_nir_shader_info_pass()
May 22 2018, 7:12 PM
hakzsam committed rMESAece398277cf1: radv: remove useless check in radv_create_shaders() (authored by hakzsam).
radv: remove useless check in radv_create_shaders()
May 22 2018, 7:12 PM
hakzsam committed rMESA8ade3e46845e: radv: allow to dump the GS copy shader with RADV_DEBUG="shaders" (authored by hakzsam).
radv: allow to dump the GS copy shader with RADV_DEBUG="shaders"
May 22 2018, 7:11 PM
hakzsam committed rMESA553418af1ecb: radv: move {load,store}_var intrinsics scanning in different functions (authored by hakzsam).
radv: move {load,store}_var intrinsics scanning in different functions
May 22 2018, 7:11 PM
hakzsam committed rMESAefc10949cc92: radv: move ac_build_if_state on top of radv_nir_to_llvm.c (authored by hakzsam).
radv: move ac_build_if_state on top of radv_nir_to_llvm.c
May 22 2018, 7:11 PM
hakzsam committed rMESA3a410f0afcfe: radv: minor cleanups in radv_fill_shader_variant() (authored by hakzsam).
radv: minor cleanups in radv_fill_shader_variant()
May 22 2018, 7:11 PM
hakzsam committed rMESA0defc5554780: radv: move handling nosisched option in a better place (authored by hakzsam).
radv: move handling nosisched option in a better place
May 22 2018, 7:09 PM

May 3 2018

hakzsam committed rMESA97d57ef91741: radv: fix multisample image copies (authored by Matthew Nicholls <mnicholls@feralinteractive.com>).
radv: fix multisample image copies
May 3 2018, 10:32 PM
hakzsam committed rMESA1d766b019628: radv: only disable out-of-order rast for perfect occlusion queries (authored by hakzsam).
radv: only disable out-of-order rast for perfect occlusion queries
May 3 2018, 10:31 PM
hakzsam committed rMESA0737c1e3a603: radv: enable out-of-order rasterization by default (authored by hakzsam).
radv: enable out-of-order rasterization by default
May 3 2018, 10:31 PM
hakzsam committed rMESAd8db5986cee8: radv: compute the number of subpass attachments correctly (authored by hakzsam).
radv: compute the number of subpass attachments correctly
May 3 2018, 10:31 PM

Apr 28 2018

hakzsam committed rMESAd38425ce872c: ac: fix texture query LOD for 1D textures on GFX9 (authored by hakzsam).
ac: fix texture query LOD for 1D textures on GFX9
Apr 28 2018, 3:36 PM
hakzsam committed rMESAd7ffe3b384f4: radv: set ac_surf_info::num_channels correctly (authored by hakzsam).
radv: set ac_surf_info::num_channels correctly
Apr 28 2018, 3:35 PM
hakzsam committed rMESAa6fbefa67b5b: radv: fix DCC enablement since partial MSAA implementation (authored by hakzsam).
radv: fix DCC enablement since partial MSAA implementation
Apr 28 2018, 3:35 PM

Apr 24 2018

hakzsam committed rMESAd136a5fad9c7: ac: fix the number of coordinates for ac_image_get_lod and arrays (authored by hakzsam).
ac: fix the number of coordinates for ac_image_get_lod and arrays
Apr 24 2018, 10:09 PM
hakzsam committed rMESA84fef802fb16: ac/nir: add missing round_slice for 1D arrays (authored by hakzsam).
ac/nir: add missing round_slice for 1D arrays
Apr 24 2018, 10:08 PM
hakzsam committed rMESAe37e6435895b: ac: teach get_ac_sampler_dim() about subpass attachments (authored by hakzsam).
ac: teach get_ac_sampler_dim() about subpass attachments
Apr 24 2018, 10:08 PM
hakzsam committed rMESA8328c64eb1a9: radv: advertise 8 bits of subpixel precision for viewports (authored by Józef Kucia <joseph.kucia@gmail.com>).
radv: advertise 8 bits of subpixel precision for viewports
Apr 24 2018, 10:08 PM
hakzsam committed rMESA8f13975713a7: ac/nir: fix image dimension for subpass attachments (authored by hakzsam).
ac/nir: fix image dimension for subpass attachments
Apr 24 2018, 10:07 PM
hakzsam committed rMESAdd069e9b41cb: ac/nir: handle nir_intrinsic_load_first_vertex like base_vertex (authored by hakzsam).
ac/nir: handle nir_intrinsic_load_first_vertex like base_vertex
Apr 24 2018, 10:07 PM
hakzsam committed rMESAfedd0a4215bc: radv/winsys: allow to submit up to 4 IBs for chips without chaining (authored by hakzsam).
radv/winsys: allow to submit up to 4 IBs for chips without chaining
Apr 24 2018, 10:07 PM
hakzsam committed rMESAb21a4efb5535: radv/winsys: allow local BOs on APUs (authored by hakzsam).
radv/winsys: allow local BOs on APUs
Apr 24 2018, 10:07 PM
hakzsam committed rMESA5c1233ed6207: radv: use a global BO list only for VK_EXT_descriptor_indexing (authored by hakzsam).
radv: use a global BO list only for VK_EXT_descriptor_indexing
Apr 24 2018, 10:07 PM
hakzsam committed rMESA7bd536754697: Revert "radv: Don't store buffer references in the descriptor set." (authored by hakzsam).
Revert "radv: Don't store buffer references in the descriptor set."
Apr 24 2018, 10:07 PM
hakzsam added a reverting change for rMESAab6cadd3ecc7: radv: Don't store buffer references in the descriptor set.: rMESA7bd536754697: Revert "radv: Don't store buffer references in the descriptor set.".
Apr 24 2018, 10:07 PM

Apr 19 2018

hakzsam committed rMESA2f63b3dd09cb: radv: enable DCC for MSAA 2x textures on VI under an option (authored by hakzsam).
radv: enable DCC for MSAA 2x textures on VI under an option
Apr 19 2018, 1:43 PM
hakzsam committed rMESAdc3d39771ff5: radv: decompress DCC for multisampled source images before resolving (authored by hakzsam).
radv: decompress DCC for multisampled source images before resolving
Apr 19 2018, 1:43 PM
hakzsam committed rMESA1aefb62f1e85: radv: add a workaround for fast clears with DCC and MSAA textures (authored by hakzsam).
radv: add a workaround for fast clears with DCC and MSAA textures
Apr 19 2018, 1:43 PM
hakzsam committed rMESA373fa0b599ca: radv: allocate CMASK for DCC fast clear with MSAA (authored by hakzsam).
radv: allocate CMASK for DCC fast clear with MSAA
Apr 19 2018, 1:43 PM
hakzsam committed rMESA255506c4e04b: radv: implement fast color clear for DCC with MSAA (authored by hakzsam).
radv: implement fast color clear for DCC with MSAA
Apr 19 2018, 1:43 PM
hakzsam committed rMESA796b6f4aab46: radv: make sure to sync after resolving using the compute path (authored by hakzsam).
radv: make sure to sync after resolving using the compute path
Apr 19 2018, 1:43 PM
hakzsam committed rMESA4a698660aef4: radv: dump the SHA1 of SPIRV in the hang report (authored by hakzsam).
radv: dump the SHA1 of SPIRV in the hang report
Apr 19 2018, 1:43 PM

Apr 18 2018

hakzsam committed rMESA893e19efb74e: radv: fix scissor computation when using half-pixel viewport offset (authored by hakzsam).
radv: fix scissor computation when using half-pixel viewport offset
Apr 18 2018, 10:20 PM
hakzsam committed rMESA62510846b6ed: radv: clean up radv_decompress_resolve_subpass_src() (authored by hakzsam).
radv: clean up radv_decompress_resolve_subpass_src()
Apr 18 2018, 10:19 PM
hakzsam committed rMESA56a171a499c8: radv: don't fast-clear eliminate after resolving a subpass with compute (authored by hakzsam).
radv: don't fast-clear eliminate after resolving a subpass with compute
Apr 18 2018, 10:19 PM
hakzsam committed rMESA7e84d698611f: radv: handle CMASK/FMASK transitions only if DCC is disabled (authored by hakzsam).
radv: handle CMASK/FMASK transitions only if DCC is disabled
Apr 18 2018, 10:19 PM
hakzsam committed rMESA584d1f2711e0: radv: merge radv_handle_{dcc,cmask}_image_transition() functions (authored by hakzsam).
radv: merge radv_handle_{dcc,cmask}_image_transition() functions
Apr 18 2018, 10:19 PM
hakzsam committed rMESAd5812b900b68: radv: add radv_init_color_image_metadata() helper (authored by hakzsam).
radv: add radv_init_color_image_metadata() helper
Apr 18 2018, 10:19 PM
hakzsam committed rMESAfde7b90ecf6f: radv: make radv_initialise_cmask() static (authored by hakzsam).
radv: make radv_initialise_cmask() static
Apr 18 2018, 10:19 PM
hakzsam committed rMESA790f6e47182d: radv: clean up radv_handle_image_transition() a bit (authored by hakzsam).
radv: clean up radv_handle_image_transition() a bit
Apr 18 2018, 10:19 PM
hakzsam committed rMESA6967d32bebf8: radv: add radv_handle_color_image_transition() helper (authored by hakzsam).
radv: add radv_handle_color_image_transition() helper
Apr 18 2018, 10:19 PM
hakzsam committed rMESAc6b1f1c97a2f: radv: handle DCC image transitions before CMASK/FMASK transitions (authored by hakzsam).
radv: handle DCC image transitions before CMASK/FMASK transitions
Apr 18 2018, 10:19 PM
hakzsam committed rMESA79c87a45b69e: radv: disable prediction only if it has been enabled (authored by hakzsam).
radv: disable prediction only if it has been enabled
Apr 18 2018, 10:19 PM

Apr 13 2018

hakzsam committed rMESA9eac49246cdc: radv: fix radv_layout_dcc_compressed() when image doesn't have DCC (authored by hakzsam).
radv: fix radv_layout_dcc_compressed() when image doesn't have DCC
Apr 13 2018, 5:55 PM
hakzsam committed rMESAab0e625a671d: radv: add radv_decompress_resolve_{subpass}_src() helpers (authored by hakzsam).
radv: add radv_decompress_resolve_{subpass}_src() helpers
Apr 13 2018, 5:55 PM
hakzsam committed rMESAed93d90a67d3: radv: add radv_init_dcc_control_reg() helper (authored by hakzsam).
radv: add radv_init_dcc_control_reg() helper
Apr 13 2018, 5:54 PM

Apr 11 2018

hakzsam committed rMESA0babc8e5d665: radv: fix picking the method for resolve subpass (authored by hakzsam).
radv: fix picking the method for resolve subpass
Apr 11 2018, 9:36 PM
hakzsam committed rMESA9f6a28eb27ca: radv: add shader BOs to the list at pipeline bind time (authored by hakzsam).
radv: add shader BOs to the list at pipeline bind time
Apr 11 2018, 9:36 PM

Apr 10 2018

hakzsam committed rMESA04e609f1f8cf: radv: fix prefetching of vertex shader and VBOs on SI (authored by hakzsam).
radv: fix prefetching of vertex shader and VBOs on SI
Apr 10 2018, 11:00 AM
hakzsam committed rMESA56a4d03b0cbc: radv: implement VK_AMD_shader_core_properties (authored by hakzsam).
radv: implement VK_AMD_shader_core_properties
Apr 10 2018, 11:00 AM
hakzsam committed rMESA466aba9fa2fd: radv: add RADV_NUM_PHYSICAL_VGPRS constant (authored by hakzsam).
radv: add RADV_NUM_PHYSICAL_VGPRS constant
Apr 10 2018, 11:00 AM
hakzsam committed rMESA2f7bb9314674: radv: add radv_get_num_physical_sgprs() helper (authored by hakzsam).
radv: add radv_get_num_physical_sgprs() helper
Apr 10 2018, 11:00 AM
hakzsam committed rMESAb30dec738a66: vulkan: Update the XML and headers to 1.1.72 (authored by hakzsam).
vulkan: Update the XML and headers to 1.1.72
Apr 10 2018, 11:00 AM
hakzsam committed rMESAb0f8ad189c9b: radv: add radv_image_is_tc_compat_htile() helper (authored by hakzsam).
radv: add radv_image_is_tc_compat_htile() helper
Apr 10 2018, 10:59 AM
hakzsam committed rMESA95d5ad80e9d9: radv: add radv_use_dcc_for_image() helper (authored by hakzsam).
radv: add radv_use_dcc_for_image() helper
Apr 10 2018, 10:59 AM
hakzsam committed rMESAfab5fe4284ee: radv: rename radv_image_is_tc_compat_htile() (authored by hakzsam).
radv: rename radv_image_is_tc_compat_htile()
Apr 10 2018, 10:59 AM
hakzsam committed rMESA2692736cee84: radv: simplify a check in radv_initialise_color_surface() (authored by hakzsam).
radv: simplify a check in radv_initialise_color_surface()
Apr 10 2018, 10:59 AM
hakzsam committed rMESAed41e776d03d: radv: clean up radv_vi_dcc_enabled() (authored by hakzsam).
radv: clean up radv_vi_dcc_enabled()
Apr 10 2018, 10:59 AM
hakzsam committed rMESAe213f1990793: radv: clean up radv_htile_enabled() (authored by hakzsam).
radv: clean up radv_htile_enabled()
Apr 10 2018, 10:59 AM
hakzsam committed rMESA0fc9113ac593: radv: add radv_image_has_{cmask,fmask,dcc,htile}() helpers (authored by hakzsam).
radv: add radv_image_has_{cmask,fmask,dcc,htile}() helpers
Apr 10 2018, 10:59 AM
hakzsam committed rMESA32f5174ce825: radv: add radv_get_cmask_fast_clear_value() helper (authored by hakzsam).
radv: add radv_get_cmask_fast_clear_value() helper
Apr 10 2018, 10:59 AM
hakzsam committed rMESAf882c62218fd: radv: add radv_clear_{cmask,dcc} helpers (authored by hakzsam).
radv: add radv_clear_{cmask,dcc} helpers
Apr 10 2018, 10:59 AM

Apr 7 2018

hakzsam committed rMESA8f9f62c2db85: radv: don't pass the pipeline to radv_flush_constants() (authored by hakzsam).
radv: don't pass the pipeline to radv_flush_constants()
Apr 7 2018, 6:41 PM
hakzsam committed rMESA2bd50cceff6d: radv: rename radv_cmd_buffer_update_vertex_descriptors() (authored by hakzsam).
radv: rename radv_cmd_buffer_update_vertex_descriptors()
Apr 7 2018, 6:41 PM
hakzsam committed rMESAe829a0cc1ed2: radv: do not try to skip draw calls when VBOs upload failed (authored by hakzsam).
radv: do not try to skip draw calls when VBOs upload failed
Apr 7 2018, 6:41 PM
hakzsam committed rMESAf1d7c16e8504: radv: fix prefetching compute shaders on CIK and older chips (authored by hakzsam).
radv: fix prefetching compute shaders on CIK and older chips
Apr 7 2018, 6:41 PM
hakzsam committed rMESAd53dff3bfced: radv: enable the Polaris small primitive filter control (authored by hakzsam).
radv: enable the Polaris small primitive filter control
Apr 7 2018, 6:41 PM
hakzsam committed rMESA7fe586f6fb69: radv: only enable PERFECT_ZPASS_COUNTS for precision occlusion queries (authored by hakzsam).
radv: only enable PERFECT_ZPASS_COUNTS for precision occlusion queries
Apr 7 2018, 6:41 PM

Apr 5 2018

hakzsam committed rMESA942fdfe35725: radv: implement a fast prefetch path for the vertex stage (authored by hakzsam).
radv: implement a fast prefetch path for the vertex stage
Apr 5 2018, 9:34 PM
hakzsam committed rMESA4ad7595f3504: radv: rename radv_emit_prefetch() to radv_emit_prefetch_L2() (authored by hakzsam).
radv: rename radv_emit_prefetch() to radv_emit_prefetch_L2()
Apr 5 2018, 9:34 PM
hakzsam committed rMESAa8a696a38f43: radv: use a mask for VBOs and shaders prefetching (authored by hakzsam).
radv: use a mask for VBOs and shaders prefetching
Apr 5 2018, 9:34 PM
hakzsam committed rMESA922cd38172b8: radv: implement out-of-order rasterization when it's safe on VI+ (authored by hakzsam).
radv: implement out-of-order rasterization when it's safe on VI+
Apr 5 2018, 9:34 PM
hakzsam committed rMESAd6709c91a63c: radv: change blend_enable field to use four bits per CB (authored by hakzsam).
radv: change blend_enable field to use four bits per CB
Apr 5 2018, 9:34 PM
hakzsam committed rMESAa8818d1af2c5: radv: scan which color blend attachments are enabled (authored by hakzsam).
radv: scan which color blend attachments are enabled
Apr 5 2018, 9:34 PM
hakzsam committed rMESAac456d0d1b45: radv: put more fields in radv_blend_state (authored by hakzsam).
radv: put more fields in radv_blend_state
Apr 5 2018, 9:34 PM