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 |
2016-07-22 |
Samuel Pitoiset | nv50/ir: allow to swap sources for OP_SUB Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-22 |
Samuel Pitoiset | nvc0/mme: fix offsets used for indirect draws Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-22 |
Samuel Pitoiset | nvc0: fix offsets of MP perf counters input parameters Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-20 |
Samuel Pitoiset | nvc0: disable MS images on GM107+ Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-20 |
Samuel Pitoiset | nv50/ir: print OP_SUREDB subops in debug mode Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-20 |
Samuel Pitoiset | gm107/ir: add emission for SUREDx Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-20 |
Samuel Pitoiset | gm107/ir: add emission for SUSTx and SULDx Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-20 |
Samuel Pitoiset | gm107/ra: fix constraints for surface operations Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-20 |
Samuel Pitoiset | gm107/ir: lower surface operations Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-20 |
Samuel Pitoiset | nvc0: bind images for 3d/cp shaders on GM107+ Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-20 |
Samuel Pitoiset | nvc0: increase the tex handles area size in the driver cb Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-19 |
Samuel Pitoiset | gm107/ir: make use of ADD32I for all immediates Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-19 |
Samuel Pitoiset | gm107/ir: add missing NEG modifier for IADD32I Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-14 |
Samuel Pitoiset | nv50/ir: add missing string for SV_WORK_DIM Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-11 |
Samuel Pitoiset | nvc0: use a define for the driver constant buffer size Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-11 |
Samuel Pitoiset | nvc0: fix the driver cb size when draw parameters are... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-11 |
Samuel Pitoiset | nvc0/ir: fix images indirect access on Fermi Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-08 |
Samuel Pitoiset | nvc0/ir: remove unused resource info loading helpers Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-08 |
Samuel Pitoiset | nvc0/ir: refactor the surfaces info loading logic Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-08 |
Samuel Pitoiset | nvc0/ir: move the shift left op inside loadTexHandle() Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
next |