| 123456789101112131415161718192021222324 |
- return {
- summary = 'Different types of shaders.',
- description = [[
- Shaders can be used for either rendering operations or generic compute tasks. Graphics shaders
- are created with `lovr.graphics.newShader` and compute shaders are created with
- `lovr.graphics.newComputeShader`. `Shader:getType` can be used on an existing Shader to figure
- out what type it is.
- ]],
- values = {
- {
- name = 'graphics',
- description = 'A graphics shader.'
- },
- {
- name = 'compute',
- description = 'A compute shader.'
- }
- },
- related = {
- 'Shader',
- 'lovr.graphics.newShader',
- 'lovr.graphics.newComputeShader'
- }
- }
|