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 |
2016-07-04 |
Samuel Pitoiset | nvc0/ir: rename NVE4_SU_INFO_XXX to NVC0_SU_INFO_XXX Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-04 |
Samuel Pitoiset | nvc0/ir: reset the base offset for indirect images... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-07-04 |
Samuel Pitoiset | gm107/ir: fix sign bit emission for FADD32I Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-06-29 |
Samuel Pitoiset | nv50/ir: print EMIT subops in debug mode Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-06-29 |
Samuel Pitoiset | nv50/ir: print RSQ/RCP subops in debug mode Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-06-29 |
Samuel Pitoiset | nv50/ir: print PIXLD subops in debug mode Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-06-29 |
Samuel Pitoiset | nv50/ir: print SHFL subops in debug mode Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-06-28 |
Samuel Pitoiset | gm107/ir: make sure that flagsDef is set when emitting... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-06-27 |
Samuel Pitoiset | gm107/ir: add missing setcond flags for LOP variants Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-06-27 |
Samuel Pitoiset | gm107/ir: make use of LOP32I for all immediates Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-06-26 |
Samuel Pitoiset | gm107/ir: make use of MOV32I for all immediates Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-06-26 |
Samuel Pitoiset | gm107/ir: make use of IMUL32I for all immediates Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-06-18 |
Samuel Pitoiset | nv50/ir: add missing strings for some recent sysvals Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-06-13 |
Samuel Pitoiset | nvc0/ir: clamp the UBO index for compute on Kepler Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-06-09 |
Samuel Pitoiset | mesa: Let compute shaders work in compatibility profiles Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-06-06 |
Samuel Pitoiset | nv50/ir: use round toward 0 when converting doubles... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-06-05 |
Samuel Pitoiset | nvc0: do not clear surfaces bins in the validate function Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-06-05 |
Samuel Pitoiset | nvc0: re-validate images after launching a grid on... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-06-02 |
Samuel Pitoiset | nvc0: mark buffer texture range valid for shader images Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-05-28 |
Samuel Pitoiset | nvc0: remove outdated surfaces validation code for... Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
2016-05-28 |
Samuel Pitoiset | nvc0: do not always invalidate 3D CBs when using compute Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
commit | commitdiff | tree |
next |