1. 82bf197 v3d: Introduce a DRM shim for calling out to the simulator. by Eric Anholt · 6 years ago
  2. 9bf0bdf v3d: Avoid scheduling an instruction that stalls waiting for SFU retval by Jose Maria Casanova Crespo · 6 years ago
  3. c341ab7 v3d: add shader-db stat to count SFU stalls by Jose Maria Casanova Crespo · 6 years ago
  4. cdc359c v3d: Use nir_shader_lower_instructions() for txf_ms lowering. by Eric Anholt · 6 years ago
  5. 40e7609 v3d: Fix assertion failures in debug builds. by Eric Anholt · 6 years ago
  6. c23fa1c v3d: emit correct lowering for logic operations with MSAA render targets by Iago Toral Quiroga · 6 years ago
  7. 93d05c1 v3d: handle nir_intrinsic_store_tlb_sample_color_v3d by Iago Toral Quiroga · 6 years ago
  8. ba520b0 v3d: implement per-sample tlb color writes by Iago Toral Quiroga · 6 years ago
  9. b96c221 v3d: refactor the tlb color write code by Iago Toral Quiroga · 6 years ago
  10. fd3ec6f v3d: move tlb color write emission to a helper function by Iago Toral Quiroga · 6 years ago
  11. 0c99197 v3d: implement per-sample tlb color reads by Iago Toral Quiroga · 6 years ago
  12. f92290a broadcom: Move v3d_get_device_info to common by Andreas Bergmeier · 6 years ago
  13. 85b78f9 v3d: use inc/dec tmu operation with image atomic sub/add of 1 by Alejandro Piñeiro · 6 years ago
  14. 2e22879 v3d: refactor some code from v3d40_vir_emit_image_load_store by Alejandro Piñeiro · 6 years ago
  15. 934ce48 v3d: use inc/dec tmu operation with atomic sub/add of 1 by Alejandro Piñeiro · 6 years ago
  16. 3912a32 v3d: remove redefinition of tmu operations on nir_to_vir by Alejandro Piñeiro · 6 years ago
  17. c2ff38d v3d: tweak initial comment on pack generator script by Alejandro Piñeiro · 6 years ago
  18. 10d50f2 v3d: remove unused definitions by Iago Toral Quiroga · 6 years ago
  19. 8e50a9f v3d: move implementation of some intrinsics to separate helpers by Iago Toral Quiroga · 6 years ago
  20. d691842 v3d: emit correct lowering for logic ops with RGB10A2 render targets by Iago Toral Quiroga · 6 years ago
  21. 7bf3676 v3d: emit correct lowering for logic ops with integer render targets by Iago Toral Quiroga · 6 years ago
  22. e540775 v3d: add lowering for OpenGL logic operations by Iago Toral Quiroga · 6 years ago
  23. 7c1d708 v3d: acquire scoreboard lock before first tlb read by Iago Toral Quiroga · 6 years ago
  24. 47d7c80 v3d: implement tile buffer color read intrinsic by Iago Toral Quiroga · 6 years ago
  25. 6af1bde v3d: fix size of color_reads and sample_colors arrays by Iago Toral Quiroga · 6 years ago
  26. 0279ac6 v3d: add color formats and swizzles to the fragment shader key by Iago Toral Quiroga · 6 years ago
  27. d26b35b v3d: add helpers to emit ldtlb and ldtlbu signals by Iago Toral Quiroga · 6 years ago
  28. aff8885 v3d: handle tlb read dependency tracking as if they were writes by Iago Toral Quiroga · 6 years ago
  29. 4793e2c v3d: instructions with the ldtlb and ldtlbu signals are tlb instructions by Iago Toral Quiroga · 6 years ago
  30. 83a66e1 v3d: tlb loads cannot be removed by Iago Toral Quiroga · 6 years ago
  31. 08f4dc3 v3d: the ldtlbu signal reads an implicit uniform by Iago Toral Quiroga · 6 years ago
  32. 271bc8a v3d: handle ldtlb and ldtlbu signals during disassembly by Iago Toral Quiroga · 6 years ago
  33. 456557a nir: Add lower_rotate flag and set to true in all drivers by Sagar Ghuge · 6 years ago
  34. 165b7f3 nir: define behavior of nir_op_bfm and nir_op_u/ibfe according to SM5 spec. by Daniel Schürmann · 6 years ago
  35. 79a3054 v3d: implement simultaneous peripheral access exceptions for V3D 4.1+ by Iago Toral Quiroga · 6 years ago
  36. 360b832 v3d: do not setup execute flags for else block in uniform control flow by Iago Toral Quiroga · 6 years ago
  37. 17c2c9c v3d: fix checking twice auf flag by Alejandro Piñeiro · 6 years ago
  38. 9b96ae6 v3d: don't emit point coordinates varyings if the FS doesn't read them by Iago Toral Quiroga · 6 years ago
  39. 5e26e55 v3d: add a helper to track variables that need point coordinates by Iago Toral Quiroga · 6 years ago
  40. 09d230c v3d: fix scheduling dependency tracking for ALU with small immediates by Iago Toral Quiroga · 6 years ago
  41. b0e3bd7 v3d: Enable NIR's lower_fmod option. by Kenneth Graunke · 6 years ago
  42. f2dc0f2 nir: Drop imov/fmov in favor of one mov instruction by Jason Ekstrand · 6 years ago
  43. d0bff89 nir: allow specifying a set of opcodes in lower_alu_to_scalar by Jonathan Marek · 6 years ago
  44. 1f1007a nir: Initialize lower_flrp_progress everywhere by Ian Romanick · 6 years ago
  45. d41cdef nir: Use the flrp lowering pass instead of nir_opt_algebraic by Ian Romanick · 7 years ago
  46. 4e110ec nir: nir_shader_compiler_options: drop native_integers by Christian Gmeiner · 6 years ago
  47. 7ca8ba1 delete autotools .gitignore files by Eric Engestrom · 6 years ago
  48. fb0611d v3d: Fix detection of TMU write sequences in register spilling. by Eric Anholt · 6 years ago
  49. 18894a5 v3d: Fix detection of the last ldtmu before a new TMU op. by Eric Anholt · 6 years ago
  50. 575caab v3d: Re-add support for memory_barrier_shared. by Eric Anholt · 6 years ago
  51. 4358904 v3d: Add a note about i/o indirection for future performance work. by Eric Anholt · 6 years ago
  52. 24587ae v3d: Assert that we do request the normal texturing return data. by Eric Anholt · 6 years ago
  53. 12f6c34 v3d: Fix atomic cmpxchg in shaders on hardware. by Eric Anholt · 6 years ago
  54. 1ce143c v3d: Fix an invalid reuse of flags generation from before a thrsw. by Eric Anholt · 6 years ago
  55. 697e2e1 v3d: Always set up the qregs for CSD payload. by Eric Anholt · 6 years ago
  56. 1bc71e8 v3d: Only look up the 3rd texture gather offset for non-arrays. by Eric Anholt · 6 years ago
  57. 95aefc9 Delete autotools by Dylan Baker · 6 years ago
  58. 14531d6 nir: make nir_const_value scalar by Karol Herbst · 6 years ago
  59. dc402be v3d: Use the new lower_to_scratch implementation for indirects on temps. by Eric Anholt · 6 years ago
  60. 8a2d91e v3d: Detect the correct number of QPUs and use it to fix the spill size. by Eric Anholt · 6 years ago
  61. 11ba8a4 v3d: Add missing dumping for the spill offset/size uniforms. by Eric Anholt · 6 years ago
  62. 42cf57f v3d: Add missing base offset to CS shared memory accesses. by Eric Anholt · 6 years ago
  63. 6b1c659 v3d: Add Compute Shader compilation support. by Eric Anholt · 6 years ago
  64. 1e0a72c v3d: Replace the old shader-db env var output with the ARB_debug_output. by Eric Anholt · 6 years ago
  65. b02dbaa v3d: Include the number of max temps used in the shader-db output. by Eric Anholt · 6 years ago
  66. 89b7df5 v3d: Add and use a define for the number of channels in a QPU invocation. by Eric Anholt · 6 years ago
  67. 035759b nir/i965/freedreno/vc4: add a bindless bool to type size functions by Timothy Arceri · 6 years ago
  68. 8f06559 v3d: Add an optimization pass for redundant flags updates. by Eric Anholt · 6 years ago
  69. 6279074 nir: Get rid of global registers by Jason Ekstrand · 6 years ago
  70. 5450f1c v3d: prefer using nir_src_comp_as_int over nir_src_as_const_value by Karol Herbst · 6 years ago
  71. 276d22c v3d: Add some more new packets for V3D 4.x. by Eric Anholt · 6 years ago
  72. 62360e9 v3d: Bump the maximum texture size to 4k for V3D 4.x. by Eric Anholt · 6 years ago
  73. bfed0a7 v3d: Remove some dead members of struct v3d_compile. by Eric Anholt · 6 years ago
  74. 16f2770 v3d: Upload all of UBO[0] if any indirect load occurs. by Eric Anholt · 6 years ago
  75. 320e96b v3d: Move constant offsets to UBO addresses into the main uniform stream. by Eric Anholt · 6 years ago
  76. c36d279 v3d: Rename v3d_tmu_config_data to v3d_unit_data. by Eric Anholt · 6 years ago
  77. 0c874c1 v3d: Fix leak of the mem_ctx after the DAG refactor. by Eric Anholt · 6 years ago
  78. 3388647 v3d: Use the DAG datastructure for QPU instruction scheduling. by Eric Anholt · 6 years ago
  79. 7c01ddb v3d: Reuse list_for_each_entry_rev(). by Eric Anholt · 6 years ago
  80. c4d2da1 v3d: Include a count of register pressure in the RA failure dumps. by Eric Anholt · 6 years ago
  81. 5c655c4 v3d: Drop the V3D 3.x vpm read dead code elimination. by Eric Anholt · 6 years ago
  82. e8ee1f8 v3d: Eliminate the TLB and TLBU files. by Eric Anholt · 6 years ago
  83. 110f14d v3d: Use ldunif instructions for uniforms. by Eric Anholt · 6 years ago
  84. 4036fce v3d: Add support for register-allocating a ldunif to a QFILE_TEMP. by Eric Anholt · 6 years ago
  85. 70df388 v3d: Drop the old class bits splitting up the accumulators. by Eric Anholt · 6 years ago
  86. dff1fc0 v3d: Add support for vir-to-qpu of ldunif instructions to a temp. by Eric Anholt · 6 years ago
  87. 4739181 v3d: Switch implicit uniforms over to being any qinst->uniform != ~0. by Eric Anholt · 6 years ago
  88. 1e98f02 v3d: Do uniform rematerialization spilling before dropping threadcount by Eric Anholt · 6 years ago
  89. 060979a v3d: Fix temporary leaks of temp_registers and when spilling. by Eric Anholt · 6 years ago
  90. 2780a99 v3d: Move the stores for fixed function VS output reads into NIR. by Eric Anholt · 6 years ago
  91. a9dd227 v3d: Translate f2i(fround_even) as FTOIN. by Eric Anholt · 6 years ago
  92. fd1d22b v3d: Stop treating exec masking specially. by Eric Anholt · 6 years ago
  93. c6ae666 v3d: Restrict live intervals to the blocks reachable from any def. by Eric Anholt · 6 years ago
  94. 97566ef v3d: Rematerialize MOVs of uniforms instead of spilling them. by Eric Anholt · 6 years ago
  95. e0fada9 v3d: Dump the VIR after register spilling if we were forced to. by Eric Anholt · 6 years ago
  96. 2786d21 v3d: Fix vir_is_raw_mov() for input unpacks. by Eric Anholt · 6 years ago
  97. dbe3af6 v3d: Move i2b and f2b support into emit_comparison. by Eric Anholt · 6 years ago
  98. 0bba9c8 v3d: Emit a simpler negate for the iabs implementation. by Eric Anholt · 6 years ago
  99. 1a775d4 v3d: Delay emitting ldvpm on V3D 4.x until it's actually used. by Eric Anholt · 6 years ago
  100. 5a84d46 v3d: Stop tracking num_inputs for VPM loads. by Eric Anholt · 6 years ago