2018-07-09 |
Samuel Pitoiset | radv: add the trace BO to the list when starting a... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-07-09 |
Samuel Pitoiset | radv: reduce CPU overhead in radv_flush_descriptors() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-07-06 |
Samuel Pitoiset | radv: fix emitting the view index on GFX9 Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-07-05 |
Samuel Pitoiset | radv/winsys: make use of radeon_emit() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-07-05 |
Samuel Pitoiset | radv: only flush CB meta in pipeline image barriers... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-07-05 |
Samuel Pitoiset | radv: only flush DB meta in pipeline image barriers... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-07-05 |
Samuel Pitoiset | radv: fix "error: initializer element is not constant... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-07-05 |
Samuel Pitoiset | radv: optimize vkCmd{Set,Reset}Event() a little bit Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-07-05 |
Samuel Pitoiset | radv: optimize radv_CmdWaitEvents() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-07-02 |
Samuel Pitoiset | radv: reset the image's predicate after a color decompressio... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-07-02 |
Samuel Pitoiset | radv: enable/disable predication for the DCC decompression... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-07-02 |
Samuel Pitoiset | radv: add padding for the UMR disassembler Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-27 |
Samuel Pitoiset | radv: use separate bind points for the dynamic buffers Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-27 |
Samuel Pitoiset | radv: remove unused 'predicated' parameter from some... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-26 |
Samuel Pitoiset | radv: emit PIPELINESTAT_{START,STOP} events for pipeline... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-26 |
Samuel Pitoiset | radv: enable VK_EXT_shader_stencil_export Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-26 |
Samuel Pitoiset | radv: ignore pInheritanceInfo for primary command buffers Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-25 |
Samuel Pitoiset | radv: fix HTILE metadata initialization in presence... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-22 |
Samuel Pitoiset | radv: always check the return error when submitting... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-22 |
Samuel Pitoiset | radv: check the return values of radv_signal_fence() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-22 |
Samuel Pitoiset | radv: change the returned error in radv_signal_fence() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-21 |
Samuel Pitoiset | radv: set EVENT_WRITE_EOP.INT_SEL = wait for write... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-21 |
Samuel Pitoiset | radv: use EOP_DATA_SEL_* instead of magic numbers Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-20 |
Samuel Pitoiset | radv: always initialize the clear depth/stencil values... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-20 |
Samuel Pitoiset | radv: always initialize the clear color values to 0 Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-20 |
Samuel Pitoiset | radv: always initialize the DCC predicate to FALSE Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-20 |
Samuel Pitoiset | radv: do not use an user SGPR for the sample position... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-20 |
Samuel Pitoiset | radv: don't store the number of samples as log2 Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-20 |
Samuel Pitoiset | radv: remove unnecessary code around CACHE_FLUSH_AND_INV_TS_... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-16 |
Samuel Pitoiset | radv: fix emitting the TCS regs on GFX9 Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-15 |
Samuel Pitoiset | Revert "radv: always set/load both depth and stencil... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-15 |
Samuel Pitoiset | radv: don't check for linear images in emit_fast_color_clear() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-15 |
Samuel Pitoiset | radv: allow RADV_PERFTEST=dccmsaa on GFX9 Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-15 |
Samuel Pitoiset | radv: add RADV_DEBUG=checkir Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-15 |
Samuel Pitoiset | radv: update ZRANGE_PRECISION in radv_update_bound_fast_clea... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-15 |
Samuel Pitoiset | radv: clean up radv_{set,load}_depth_clear_regs() helpers Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-15 |
Samuel Pitoiset | radv: always set/load both depth and stencil clear... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-15 |
Samuel Pitoiset | radv: update the fast ds clear values only if the image... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-15 |
Samuel Pitoiset | radv: clean up radv_{set,load}_color_clear_regs() helpers Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-15 |
Samuel Pitoiset | radv: update the fast color clear values only if the... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-14 |
Samuel Pitoiset | radv: update the ZRANGE_PRECISION value for the TC... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-13 |
Samuel Pitoiset | radv: don't fast clear HTILE for 16-bit depth surfaces... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-09 |
Samuel Pitoiset | radv: add a workaround for DXVK hangs by setting amdgpu... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-09 |
Samuel Pitoiset | radv: fix missing ZRANGE_PRECISION(1) for GFX9+ Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-04 |
Samuel Pitoiset | radv: fix a GPU hang when MRTs are sparse Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-04 |
Samuel Pitoiset | nir: implement the GLSL equivalent of if simplication... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-06-04 |
Samuel Pitoiset | nir: make is_comparison() a non-static helper function Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-31 |
Samuel Pitoiset | nir: optimize iand(ieq(a, 0), ieq(b, 0)) to ieq(ior... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-30 |
Samuel Pitoiset | radv: fix emitting descriptor pointers with LLVM < 7 Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-29 |
Samuel Pitoiset | radv: emit shader descriptor pointers consecutively Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-29 |
Samuel Pitoiset | radv: allow radv_emit_shader_pointer_head() to emit... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-29 |
Samuel Pitoiset | radv: split radv_emit_shader_pointer() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-25 |
Samuel Pitoiset | radv: run the EarlyCSEMemSSA LLVM pass Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-25 |
Samuel Pitoiset | radv: fix dumping compute shader on the graphics queue Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-25 |
Samuel Pitoiset | radv: add radv_dump_pipeline_state() helper Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-25 |
Samuel Pitoiset | radv: rework how shaders are dumped when generating... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-25 |
Samuel Pitoiset | radv: remove unused parameter in radv_dump_annotated_shader() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-24 |
Samuel Pitoiset | radv: call nir_lower_io_to_temporaries for VS, GS,... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-24 |
Samuel Pitoiset | radv: call nir_split_var_copies() before nir_lower_var_copies() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-22 |
Samuel Pitoiset | radv: fix computation of user sgprs for 32-bit pointers Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-22 |
Samuel Pitoiset | radv: drop user_sgpr_info::sgpr_count Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-22 |
Samuel Pitoiset | radv: add support for 32-bit pointers in user data... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-22 |
Samuel Pitoiset | radv: add set_loc_shader_ptr() helper Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-22 |
Samuel Pitoiset | radv: allocate descriptor BOs in the 32-bit addr space Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-22 |
Samuel Pitoiset | radv: allocate the upload BO in the 32-bit addr space Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-22 |
Samuel Pitoiset | radv: set amdgpu-32bit-address-high-bits LLVM attribute Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-22 |
Samuel Pitoiset | radv/winsys: allow to allocate BOs in the 32-bit addr... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-22 |
Samuel Pitoiset | radv/winsys: request high address Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-21 |
Samuel Pitoiset | radv: fix centroid interpolation Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-18 |
Samuel Pitoiset | radv: pass radv_nir_compiler_options directly to create_llvm... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-17 |
Samuel Pitoiset | radv: add radv_emit_shader_pointer() helper Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-17 |
Samuel Pitoiset | radv: add some helpers for cleaning up radv_get_preamble_cs() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-17 |
Samuel Pitoiset | radv: only declare the ESGS rings for pre GFX9 chips Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-17 |
Samuel Pitoiset | radv: allow to print GPU info with RADV_DEBUG=info Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-17 |
Samuel Pitoiset | radv: do not emit unnecessary ES output stores Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-17 |
Samuel Pitoiset | radv: do not emit unnecessary GS output stores Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-17 |
Samuel Pitoiset | radv: only pass the global BO list at submit time if... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-17 |
Samuel Pitoiset | radv: remove the radv_finishme() when compiling shaders Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-17 |
Samuel Pitoiset | radv: remove radv_device::llvm_supports_spill Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-15 |
Samuel Pitoiset | spirv: fix visiting inner loops with same break/continue... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-14 |
Samuel Pitoiset | radv: reduce the number of parameters export by the... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-14 |
Samuel Pitoiset | radv: scan the geometry shader output usage mask Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-14 |
Samuel Pitoiset | radv: run the shader info pass before emitting the... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-14 |
Samuel Pitoiset | radv: check that layout isn't NULL in radv_nir_shader_info_p... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-14 |
Samuel Pitoiset | radv: remove useless check in radv_create_shaders() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-14 |
Samuel Pitoiset | radv: allow to dump the GS copy shader with RADV_DEBUG... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-14 |
Samuel Pitoiset | radv: move {load,store}_var intrinsics scanning in... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-11 |
Samuel Pitoiset | radv: move ac_build_if_state on top of radv_nir_to_llvm.c Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-11 |
Samuel Pitoiset | radv: minor cleanups in radv_fill_shader_variant() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-10 |
Samuel Pitoiset | radv: move handling nosisched option in a better place Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-02 |
Samuel Pitoiset | radv: enable out-of-order rasterization by default Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-02 |
Samuel Pitoiset | radv: only disable out-of-order rast for perfect occlusion... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-05-01 |
Samuel Pitoiset | radv: compute the number of subpass attachments correctly Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-04-27 |
Samuel Pitoiset | ac: fix texture query LOD for 1D textures on GFX9 Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-04-26 |
Samuel Pitoiset | radv: set ac_surf_info::num_channels correctly Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-04-26 |
Samuel Pitoiset | radv: fix DCC enablement since partial MSAA implementation Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-04-23 |
Samuel Pitoiset | ac: fix the number of coordinates for ac_image_get_lod... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-04-23 |
Samuel Pitoiset | ac: teach get_ac_sampler_dim() about subpass attachments Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-04-23 |
Samuel Pitoiset | ac/nir: add missing round_slice for 1D arrays Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2018-04-20 |
Samuel Pitoiset | ac/nir: fix image dimension for subpass attachments Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
next |