brender-1997/pentprim/mmx_t15.ifg
2022-05-03 14:31:40 -07:00

77 lines
4.6 KiB
Text

# List of primitives, processed by infogen.pl
#
## Perspective (using the general subdivision mechanism)
##
[mmx, rgb555, triangle, pixel_stride=4, perspective_subdivide, texture, texture_index8_palette, texture_power2, texture_stride_positive]
# Texture, gouraud,
#
mmx:RasteriseMMX555_Z_UV_RGB_SD = [generic_setup=ZRGBUVS_A, parameter_struct=param_zrgbuv, interpolated_colour, constant_alpha, colour7bit, dithered, screendoor]
mmx:RasteriseMMX555_Z_UV_RGB_S = [generic_setup=ZRGBUVS_A, parameter_struct=param_zrgbuv, interpolated_colour, constant_alpha, colour7bit, screendoor]
mmx:RasteriseMMX555_Z_UV_RGB_D = [generic_setup=ZRGBUV_A, parameter_struct=param_zrgbuv, interpolated_colour, colour7bit, dithered]
mmx:RasteriseMMX555_Z_UV_RGB = [generic_setup=ZRGBUV_A, parameter_struct=param_zrgbuv, interpolated_colour, colour7bit]
# Texture, flat
#
mmx:RasteriseMMX555_Z_UV_C_SD = [generic_setup=ZUVC_A, parameter_struct=param_zuv, constant_colour, constant_alpha, dithered, screendoor]
mmx:RasteriseMMX555_Z_UV_C_S = [generic_setup=ZUVC_A, parameter_struct=param_zuv, constant_colour, constant_alpha, screendoor]
mmx:RasteriseMMX555_Z_UV_C_D = [generic_setup=ZUVC_A, parameter_struct=param_zuv, constant_colour, dithered]
mmx:RasteriseMMX555_Z_UV_C = [generic_setup=ZUVC_A, parameter_struct=param_zuv, constant_colour]
# Texture
#
mmx:RasteriseMMX555_Z_UV_SD = [generic_setup=ZUVC_A, parameter_struct=param_zuv, constant_alpha, dithered, screendoor]
mmx:RasteriseMMX555_Z_UV_S = [generic_setup=ZUVC_A, parameter_struct=param_zuv, constant_alpha, screendoor]
mmx:RasteriseMMX555_Z_UV_D = [generic_setup=ZUV_A, parameter_struct=param_zuv, dithered]
mmx:RasteriseMMX555_Z_UV = [generic_setup=ZUV_A, parameter_struct=param_zuv]
## Linear
##
[mmx, rgb555, triangle, pixel_stride=4, texture, texture_index8_palette,texture_power2, texture_stride_positive]
# Texture, gouraud,
#
mmx:RasteriseMMX555_Z_UV_RGB_SD = [generic_setup=ZRGBUVS_A, parameter_struct=param_zrgbuv, interpolated_colour, constant_alpha, colour7bit, dithered, screendoor]
mmx:RasteriseMMX555_Z_UV_RGB_S = [generic_setup=ZRGBUVS_A, parameter_struct=param_zrgbuv, interpolated_colour, constant_alpha, colour7bit, screendoor]
mmx:RasteriseMMX555_Z_UV_RGB_D = [generic_setup=ZRGBUV_A, parameter_struct=param_zrgbuv, interpolated_colour, colour7bit, dithered]
mmx:RasteriseMMX555_Z_UV_RGB = [generic_setup=ZRGBUV_A, parameter_struct=param_zrgbuv, interpolated_colour, colour7bit]
# Texture, flat
#
mmx:RasteriseMMX555_Z_UV_C_SD = [generic_setup=ZUVC_A, parameter_struct=param_zuv, constant_colour, constant_alpha, dithered, screendoor]
mmx:RasteriseMMX555_Z_UV_C_S = [generic_setup=ZUVC_A, parameter_struct=param_zuv, constant_colour, constant_alpha, screendoor]
mmx:RasteriseMMX555_Z_UV_C_D = [generic_setup=ZUVC_A, parameter_struct=param_zuv, constant_colour, dithered]
mmx:RasteriseMMX555_Z_UV_C = [generic_setup=ZUVC_A, parameter_struct=param_zuv, constant_colour]
# Texture
#
mmx:RasteriseMMX555_Z_UV_SD = [generic_setup=ZUVC_A, parameter_struct=param_zuv, constant_alpha, dithered, screendoor]
mmx:RasteriseMMX555_Z_UV_S = [generic_setup=ZUVC_A, parameter_struct=param_zuv, constant_alpha, screendoor]
mmx:RasteriseMMX555_Z_UV_D = [generic_setup=ZUV_A, parameter_struct=param_zuv, dithered]
mmx:RasteriseMMX555_Z_UV = [generic_setup=ZUV_A, parameter_struct=param_zuv]
[mmx, rgb555, triangle, pixel_stride=4]
# Gouraud
#
mmx:RasteriseMMX555_Z_RGB_SD = [generic_setup=ZRGBS_A, parameter_struct=param_zrgb, interpolated_colour, constant_alpha, dithered, screendoor]
mmx:RasteriseMMX555_Z_RGB_S = [generic_setup=ZRGBS_A, parameter_struct=param_zrgb, interpolated_colour, constant_alpha, screendoor]
mmx:RasteriseMMX555_Z_RGB_D = [generic_setup=ZRGB_A, parameter_struct=param_zrgb, interpolated_colour, dithered, ]
mmx:RasteriseMMX555_Z_RGB = [generic_setup=ZRGB_A, parameter_struct=param_zrgb, interpolated_colour]
# Flat
#
mmx:RasteriseMMX555_Z_RGB_SD = [generic_setup=ZRGBS_A, parameter_struct=param_zrgb, constant_colour, constant_alpha, dithered, duplicate, screendoor]
mmx:RasteriseMMX555_Z_RGB_S = [generic_setup=ZRGBS_A, parameter_struct=param_zrgb, constant_colour, constant_alpha, duplicate, screendoor]
mmx:RasteriseMMX555_Z_RGB_D = [generic_setup=ZRGB_A, parameter_struct=param_zrgb, constant_colour, dithered, duplicate]
mmx:RasteriseMMX555_Z_RGB = [generic_setup=ZRGB_A, parameter_struct=param_zrgb, constant_colour, duplicate]