summaryrefslogtreecommitdiff
path: root/src/video_core/shader (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #4865 from ameerj/async-threadcountGravatar bunnei2020-11-011-8/+9
|\
| * async_shaders: Increase Async worker thread count for 8+ thread cpusGravatar ameerj2020-10-291-8/+9
* | shader/arithmetic: Implement FCMP immediate + register variantGravatar ReinUsesLisp2020-10-281-1/+2
|/
* shader/texture: Implement CUBE texture type for TMML and fix arraysGravatar ReinUsesLisp2020-10-071-19/+22
* Merge pull request #4703 from lioncash/desig7Gravatar bunnei2020-09-262-26/+26
|\
| * shader/registry: Silence a -Wshadow warningGravatar Lioncash2020-09-232-5/+5
| * shader/registry: Remove unnecessary namespace qualifiersGravatar Lioncash2020-09-231-5/+3
| * shader/registry: Make use of designated initializers where applicableGravatar Lioncash2020-09-231-17/+19
* | Merge pull request #4711 from lioncash/move5Gravatar bunnei2020-09-241-16/+19
|\ \
| * | arithmetic_integer_immediate: Make use of std::move where applicableGravatar Lioncash2020-09-241-16/+19
| |/
* | Merge pull request #4674 from ReinUsesLisp/timeline-semaphoresGravatar bunnei2020-09-231-0/+11
|\ \
| * | renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphoreGravatar ReinUsesLisp2020-09-191-0/+11
* | | control_flow: emplace elements in place within TryQuery()Gravatar Lioncash2020-09-221-6/+6
* | | control_flow: Make use of std::move in InsertBranch()Gravatar Lioncash2020-09-221-7/+8
| |/ |/|
* | General: Make use of std::nullopt where applicableGravatar Lioncash2020-09-222-18/+11
* | Merge pull request #4672 from lioncash/narrowingGravatar Rodrigo Locatti2020-09-171-1/+1
|\ \
| * | decoder/texture: Eliminate narrowing conversion in GetTldCode()Gravatar Lioncash2020-09-171-1/+1
| |/
* / decode/image: Eliminate switch fallthrough in DecodeImage()Gravatar Lioncash2020-09-171-0/+1
|/
* video_core: Enforce -Werror=switchGravatar ReinUsesLisp2020-09-162-4/+13
* video_core: Remove all Core::System references in rendererGravatar ReinUsesLisp2020-09-062-9/+4
* Merge pull request #4575 from lioncash/asyncGravatar bunnei2020-09-032-17/+15
|\
| * async_shaders: Mark getters as const member functionsGravatar Lioncash2020-08-242-17/+15
* | Merge pull request #4524 from lioncash/memory-logGravatar bunnei2020-08-271-1/+2
|\ \ | |/ |/|
| * shader/memory: Amend UNIMPLEMENTED_IF_MSG without a messageGravatar Lioncash2020-08-141-1/+2
* | Merge pull request #4443 from ameerj/vk-async-shadersGravatar David2020-08-172-30/+99
|\ \
| * | Remove unneeded newlines, optional Registry in shader paramsGravatar ameerj2020-08-162-8/+4
| * | Morph: Update worker allocation commentGravatar Ameer J2020-08-161-1/+1
| * | move thread 1/4 count computation into allocate workers methodGravatar ameerj2020-08-162-3/+12
| * | Address feedback, add shader compile notifier, update setting textGravatar ameerj2020-08-162-68/+65
| * | Vk Async Worker directly emplace in cacheGravatar ameerj2020-08-161-53/+25
| * | Address feedback. Bruteforce delete duplicatesGravatar ameerj2020-08-162-61/+78
| * | Vk Async pipeline compilationGravatar ameerj2020-08-162-6/+84
| |/
* / async_shaders: Resolve -Wpessimizing-move warningGravatar Lioncash2020-08-141-2/+2
|/
* General: Tidy up clang-format warnings part 2Gravatar Lioncash2020-08-132-17/+19
* Merge pull request #4391 from lioncash/nrvoGravatar bunnei2020-07-244-22/+22
|\
| * video_core: Allow copy elision to take place where applicableGravatar Lioncash2020-07-214-22/+22
* | Merge pull request #4361 from ReinUsesLisp/lane-idGravatar Rodrigo Locatti2020-07-211-2/+1
|\ \
| * | decode/other: Implement S2R.LaneIdGravatar ReinUsesLisp2020-07-161-2/+1
* | | Merge pull request #4324 from ReinUsesLisp/formatsGravatar bunnei2020-07-211-27/+27
|\ \ \ | |_|/ |/| |
| * | video_core: Rearrange pixel format namesGravatar ReinUsesLisp2020-07-131-27/+27
| |/
* | Fix style issuesGravatar David Marcec2020-07-181-4/+10
* | Remove duplicate configGravatar David Marcec2020-07-171-0/+1
* | Use conditional varGravatar David Marcec2020-07-172-9/+15
* | async shadersGravatar David Marcec2020-07-172-0/+277
|/
* Merge pull request #4147 from ReinUsesLisp/hset2-immGravatar bunnei2020-06-261-21/+67
|\
| * shader/half_set: Implement HSET2_IMMGravatar ReinUsesLisp2020-06-221-21/+67
* | Merge pull request #4083 from Morph1984/B10G11R11FGravatar bunnei2020-06-241-9/+17
|\ \ | |/ |/|
| * decode/image: Implement B10G11R11FGravatar Morph2020-06-201-9/+17
* | memory_util: boost hashes are size_tGravatar MerryMage2020-06-181-2/+2
|/
* shader/texture: Join separate image and sampler pairs offlineGravatar ReinUsesLisp2020-06-057-69/+146