Skip to content
Snippets Groups Projects
  1. Mar 03, 2025
  2. Feb 09, 2025
  3. Feb 04, 2025
  4. Jan 20, 2025
  5. Oct 11, 2024
  6. Jul 15, 2024
  7. Apr 24, 2024
  8. Feb 26, 2024
  9. Feb 15, 2024
  10. Oct 25, 2023
  11. Aug 25, 2023
  12. Jul 05, 2023
  13. Jun 19, 2023
  14. Jun 14, 2023
  15. May 15, 2023
  16. Apr 24, 2023
  17. Mar 13, 2023
    • Kenneth Graunke's avatar
      report-fossil: Parse arguments before trying to detect drivers · 1c4f15e0
      Kenneth Graunke authored
      
      This fixes ./report-fossil.py --help, which previously just croaked
      with an error about not being able to detect the driver, because no .csv
      files were specified on the command line.  Which isn't a great error
      message when you're...trying to figure out the command line.
      
      While at it, we also drop the requirement that filenames must end with
      .csv.  The code to check for that was basically to try and distinguish
      filenames from other arguments...which we don't need to do now that we
      properly do argument parsing beforehand.  They still have to be .csv
      files, of course, but mandating extensions is a bit unusual.
      
      Reviewed-by: default avatarRhys Perry <pendingchaos02@gmail.com>
      1c4f15e0
  18. Mar 07, 2023
  19. Feb 18, 2023
  20. Dec 10, 2022
    • Lionel Landwerlin's avatar
      report-fossil: add anv support · fb6eaa19
      Lionel Landwerlin authored and Matt Turner's avatar Matt Turner committed
      fb6eaa19
    • Ian Romanick's avatar
      shaders: Add missing extension requirements in Dolphin shaders · 70fcf4a8
      Ian Romanick authored and Matt Turner's avatar Matt Turner committed
      Discovered when an experiment resulted in a driver that only gave OpenGL
      3.0 without GL_ARB_uniform_buffer_object.
      
      All changes made with this script:
      
      for ext in GL_ARB_shader_image_load_store \
                 GL_ARB_shader_storage_buffer_object \
      	   GL_ARB_shading_language_420pack \
      	   GL_ARB_uniform_buffer_object \
      	   GL_ARB_explicit_attrib_location
      do
          egrep -lr "extension[[:space:]]+${ext}.*enable" . |\
              while read s; do
                  # If the shader already has the requirement, skip
                  if grep -A10 '[[]require]' $s | grep -q ^$ext ; then
                      continue
                  fi
      
                  # If the shader has ifdefs for the extension, skip
                  if egrep -q "#[[:space:]]*if.*${ext}" $s; then
                      continue
                  fi
      
                  sed --in-place -e "s/\(^GLSL >.*$\)/\1\n${ext}/" $s
              done
      done
      70fcf4a8
    • Matt Turner's avatar
      fossils: Add fossils from Google Meet / OpenCL kernels on clvk · 391d419b
      Matt Turner authored
      These are OpenCL kernels compiled through clvk-0.0.1-r20 on ChromeOS, to
      be used by Google Meet.
      391d419b
  21. Nov 30, 2022
Loading