2017-03-17 |
Samuel Pitoiset | radeonsi: disable sinking common instructions down... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2017-02-08 |
Samuel Pitoiset | winsys/amdgpu: avoid potential segfault in amdgpu_bo_map() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2017-01-20 |
Samuel Pitoiset | gallium/hud: add missing break in hud_cpufreq_graph_install() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2017-01-13 |
Samuel Pitoiset | radeonsi: replace si_shader_context::soa by bld_base Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2017-01-13 |
Samuel Pitoiset | radeonsi: replace ctx->soa.outputs by ctx->outputs Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2017-01-13 |
Samuel Pitoiset | radeonsi: move si_shader_context::soa::addr to si_shader_context Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2017-01-13 |
Samuel Pitoiset | radeonsi: allocate the array of immediates dynamically Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2017-01-12 |
Samuel Pitoiset | nvc0: enable GL 4.3 on gm107+ Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2017-01-12 |
Samuel Pitoiset | nvc0: use sched control codes for gm107 MP counters... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2017-01-12 |
Samuel Pitoiset | nvc0: use sched control codes for gm107 blitter shader Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2017-01-12 |
Samuel Pitoiset | nv50/ir: use sched control codes for gm107 builtins Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2017-01-12 |
Samuel Pitoiset | nv50/ir: improve instruction pipelining on gm107 Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2017-01-12 |
Samuel Pitoiset | nv50/ir: do not insert texture barriers on gm107 Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2017-01-04 |
Samuel Pitoiset | radeonsi: capitalize VM hex addr when dumping buffer... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-11-26 |
Samuel Pitoiset | gm107/ir: optimize 32-bit CONST load to mov Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-11-26 |
Samuel Pitoiset | gm107/ir: do not combine CONST loads Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-11-10 |
Samuel Pitoiset | nvc0: support MP performance counters on Maxwell Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-11-07 |
Samuel Pitoiset | nvc0: simplify draw parameters upload for vertex shaders Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-11-05 |
Samuel Pitoiset | nvc0: get rid of NVE4_COMPUTE_MP_PM_{A,B}_SIGSEL_XXX Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-11-05 |
Samuel Pitoiset | gm107/ir: emit RED instead of ATOM when no dst Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-11-02 |
Samuel Pitoiset | nv50,nvc0: stop limiting the number of active queries... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-11-02 |
Samuel Pitoiset | nvc0: add new warp_nonpred_execution_efficiency metric... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-11-02 |
Samuel Pitoiset | nvc0: add missing metric-issue_slot on SM35 Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-11-02 |
Samuel Pitoiset | nvc0: do not expose metric-inst_issued twice on SM35 Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-11-02 |
Samuel Pitoiset | nvc0: add new warp_execution_efficiency metric on SM30+ Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-11-02 |
Samuel Pitoiset | nvc0: respect 80-chars for perf metrics descriptions Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-11-02 |
Samuel Pitoiset | nvc0: sort performance metrics alphabetically Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-11-02 |
Samuel Pitoiset | nv50: add missing draw_calls_indexed driver stat Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-11-01 |
Samuel Pitoiset | nvc0: do not duplicate similar performance metrics Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-27 |
Samuel Pitoiset | nvc0/ir: fix emission of IMAD with NEG modifiers Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-26 |
Samuel Pitoiset | nvc0/ir: fix emission of SHLADD with NEG modifiers Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-25 |
Samuel Pitoiset | nvc0: use correct bufctx when invalidating CP textures Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-24 |
Samuel Pitoiset | nv50/ir: do not perform global membar for shared memory Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-24 |
Samuel Pitoiset | nv50/ir: display OP_BAR subops in debug mode Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-22 |
Samuel Pitoiset | nvc0/ir: remove outdated comment about SHLADD Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-20 |
Samuel Pitoiset | nvc0: do not break 3D state by pushing MS coordinates... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-20 |
Samuel Pitoiset | nvc0: translate compute shaders at program creation Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-19 |
Samuel Pitoiset | nvc0/ir: simplify predicate logic for GK104 atomic... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-19 |
Samuel Pitoiset | nvc0/ir: remove useless NVC0LoweringPass::gMemBase Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-19 |
Samuel Pitoiset | nv50/ir: print CCTL subops in debug mode Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-19 |
Samuel Pitoiset | nv50/ir: silent TGSI_PROPERTY_FS_DEPTH_LAYOUT Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-13 |
Samuel Pitoiset | nvc0: enable ARB_enhanced_layouts Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-12 |
Samuel Pitoiset | nv50/ir: optimize ADD(SHL(a, b), c) to SHLADD(a, b, c) Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-10 |
Samuel Pitoiset | nvc0: fix valid range for shader buffers Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-06 |
Samuel Pitoiset | nv50/ir: fix wrong check when optimizing MAD to SHLADD Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-06 |
Samuel Pitoiset | nvc0: dump program binary only when NV50_PROG_DEBUG... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-06 |
Samuel Pitoiset | docs: mark ARB_compute_variable_group_size as done... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-06 |
Samuel Pitoiset | nvc0: expose ARB_compute_variable_group_size Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-06 |
Samuel Pitoiset | nv50/ir: set number of threads/block for variable local... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-06 |
Samuel Pitoiset | st/mesa: expose ARB_compute_variable_group_size Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-06 |
Samuel Pitoiset | st/mesa: add support for dispatching a variable local... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-06 |
Samuel Pitoiset | st/mesa: add mapping for SYSTEM_VALUE_LOCAL_GROUP_SIZE Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-06 |
Samuel Pitoiset | gallium: add PIPE_COMPUTE_CAP_MAX_VARIABLE_THREADS_PER_BLOCK Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-06 |
Samuel Pitoiset | glsl: add gl_LocalGroupSizeARB as a system value Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-06 |
Samuel Pitoiset | glsl/linker: handle errors when a variable local size... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-06 |
Samuel Pitoiset | glsl: reject compute shaders with fixed and variable... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-06 |
Samuel Pitoiset | glsl: process local_size_variable input qualifier Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-06 |
Samuel Pitoiset | glsl: add enable flags for ARB_compute_variable_group_size Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-06 |
Samuel Pitoiset | mesa/main: add support for ARB_compute_variable_groups_size Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-06 |
Samuel Pitoiset | glapi: add entry points for GL_ARB_compute_variable_group_size Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-10-05 |
Samuel Pitoiset | nvc0: dump program binary when chipset has been forced Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-29 |
Samuel Pitoiset | nv50/ir: teach insnCanLoad() about SHLADD Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-29 |
Samuel Pitoiset | nv50/ir: optimize SHLADD(a, b, c) to MOV((a << b) + c) Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-29 |
Samuel Pitoiset | nv50/ir: optimize SHLADD(a, b, 0x0) to SHL(a, b) Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-29 |
Samuel Pitoiset | nv50/ir: optimize IMAD to SHLADD in presence of power... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-29 |
Samuel Pitoiset | nvc0/ir: add emission for SHLADD Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-29 |
Samuel Pitoiset | nv50/ir: add preliminary support for SHLADD Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-29 |
Samuel Pitoiset | nvc0: update GM107 sched control codes format Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-26 |
Samuel Pitoiset | nv50/ir: fix comments about instructions info Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-26 |
Samuel Pitoiset | nvc0: allow to force compiling programs in debug build Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-26 |
Samuel Pitoiset | nv50/ir: drop unused NVISA_XXX_CHIPSET constants Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-26 |
Samuel Pitoiset | gallium/util: make use of strtol() in debug_get_num_option() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-19 |
Samuel Pitoiset | nvc0: get rid of nvc0_stage_sampler_states_bind_range() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-19 |
Samuel Pitoiset | nvc0: get rid of nvc0_stage_set_sampler_views_range() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-18 |
Samuel Pitoiset | nv50/ir: optimize SUB(a, b) to MOV(a - b) Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-18 |
Samuel Pitoiset | gk110/ir: fix wrong emission of OP_NOT Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-17 |
Samuel Pitoiset | nvc0/ir: fix subops for IMAD Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-17 |
Samuel Pitoiset | nvc0/ir: fix comments about instructions info Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-12 |
Samuel Pitoiset | tgsi: document semantics for compute shaders Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-01 |
Samuel Pitoiset | nvc0: reduce the initial code segment size to 512KB Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-01 |
Samuel Pitoiset | nvc0: allow to resize the code segment dynamically Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-01 |
Samuel Pitoiset | nvc0: add a new bin for the code segment Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-01 |
Samuel Pitoiset | nvc0: add nvc0_screen_resize_text_area() helper Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-01 |
Samuel Pitoiset | nvc0: re-upload currently bound shaders after code... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-09-01 |
Samuel Pitoiset | nvc0: refactor the program upload process Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-08-31 |
Samuel Pitoiset | nvc0: remove an attempt at uploading all IMMD into... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-08-31 |
Samuel Pitoiset | nv50: remove unused nv50_program::immd_size field Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-08-30 |
Samuel Pitoiset | nvc0: fix indentation in nvc0_screen_init() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-08-30 |
Samuel Pitoiset | nvc0: check return value of nvc0_screen_resize_tls_area() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-08-30 |
Samuel Pitoiset | nvc0: make use of FAIL_SCREEN_INIT in nvc0_screen_create() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-08-30 |
Samuel Pitoiset | nv50/ir: always emit the NDV bit for OP_QUADOP Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-08-24 |
Samuel Pitoiset | nvc0: invalidate textures/samplers on GK104+ Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-27 |
Samuel Pitoiset | nvc0: enable ARB_tessellation_shader on GM107+ Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-27 |
Samuel Pitoiset | gm107/ir: add a legalize SSA pass for PFETCH Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-27 |
Samuel Pitoiset | nvc0: fix up TCP header on GM107+ Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-25 |
Samuel Pitoiset | nvc0: use nvc0_m2mf_push_linear() to reduce code duplication Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-25 |
Samuel Pitoiset | nvc0: use nve4_p2mf_push_linear() to reduce code duplication Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-24 |
Samuel Pitoiset | nvc0: upload sample locations on GM20x Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-23 |
Samuel Pitoiset | nvc0/ir: fix up an assertion in emitUADD() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-23 |
Samuel Pitoiset | nvc0: fix wrong indentation in nvc0_validate_fb() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
next |