소스 검색

vulkan: remove the need for the dryrun (#16826)

* vulkan: remove the need for the dryrun

Allocate pipelines and descriptor sets when requested.

Reallocate the prealloc buffers when needed, and flush any pending work
before reallocating.

For rms_partials and total_mul_mat_bytes, use the sizes computed the last time
the graph was executed.

* remove dryrun parameters
Jeff Bolz 3 달 전
부모
커밋
ad51c0a720
1개의 변경된 파일157개의 추가작업 그리고 168개의 파일을 삭제
  1. 157 168
      ggml/src/ggml-vulkan/ggml-vulkan.cpp

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 157 - 168
ggml/src/ggml-vulkan/ggml-vulkan.cpp


이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.